Cartoon 101: Please Put Me On Trial
An open letter signed by the Karroubi family and published on November 29, 2014, states that during their last meeting with Green Movement leader Mehdi Karroubi, he “explicitly and clearly criticized the lack of responsibility by top officials in their clear violation ...