Mehdi Karroubi

News for Mehdi Karroubi

Iranian opposition leader steps down

Iranian opposition leader steps down

Mehdi Karroubi, who has been under house arrest for almost six years, announces he is quitting his party.Arutz Sheva Staff, 28/12/2016 06:35