Cartoon 91: Head of Judiciary Reinstated for Five More Years
Iran's Supreme Leader, Ali Khamenei, reinstated Sadegh Larijani, Head of the Iranian Judiciary, in his position for another five years on August 14, 2014. Civil and political activists have raised serious criticism and concern about Sadegh Larijani's performance in his position. The most ...