Preview Millions of Iranians have been lining up at polling stations across the country to take part in elections. Control over the 290-seat parliament and 88-member Assembly of Experts, the body empowered to appoint and dismiss the supreme leader, is at stake.
Read Full Article at RT.com
RT – Daily news