Iran’s Green Movement opposition calls on Iran Supreme Leader to step down
Iran’s Green Movement opposition calls on Iran Supreme Leader to step down

A leader of Iran’s opposition Green Movement, Mehdi Karroubi, called on Supreme Leader Ali Khamenei, the top authority in the Islamic Republic, to step down over the handling of the shooting down of the Ukrainian airliner.