Elections for the 290 members of Majlis are held once every four years. Although most political authority is held by the Supreme Leader, Majlis does have some authority under the Constitution including ratification of international treaties and agreements, approving the state budget and the ability to remove government ministers or prevent their appointment. In certain circumstances, the Majlis can even recommend unseating the president. Elections for the Assembly of Experts, which consists of 88 religious leaders, are held once every eight years. Under the Constitution of the Islamic Republic, the Assembly is responsible supervising the activity of the Supreme Leader, appointing a successor and even removing him from office if he is no longer capable of fulfilling his duties.
 “Will representatives to the 10th Majlis come from Telegram?”, Tabnak, 20 February 2016.
 For more on this subject see Raz Zimmt “Telegram: The Most Popular Social Network in Iran,” Beehive, January 2016. http://dayan.org/content/beehive-telegram-most-popular-social-network-iran.
 “Telegram’s share in the elections: 79%,” Gooya News, 8 March 2016.
 “Possibility of blocking telegram on election day,” Farda News, 21 February 2016
 "Social networks: a central actor in election propaganda,” IRNA, 22 February 2016
 Khamenei’s speech to citizens in East Azerbaijan Province from the official site of the Supreme Leader, 17 February 2016.
 “Destroying conservatives by using models for propaganda purposes,” Mashriq News, 20 February 2016.