Iranian Opposition Leader’s Son Lambasts Khamenei and Rouhani for Illegal Arrests
The son of Mehdi Karroubi, a former Iranian opposition leader and presidential candidate who has been held under house arrest in Iran since February 2011, says Iran’s Supreme Leaders Ali Khamenei is directly responsible for the illegal detention of his father. “The whole issue comes down to Mr.