Video PlayerClose
Lawmakers argue during an impeachment process at the Iranian Parliament in Tehran, Iran, Aug. 26, 2018. Iranian lawmakers on Sunday impeached minister of economic affairs and finance over his mismanagement of the current economic situation, official IRNA news agency reported. The former minister Massoud Karbasian lost vote of confidence in the parliament, with 137 out of 260 votes in favor of his impeachment. (Xinhua/Ahmad Halabisaz)