Human RightsMiddle EastIrankurdistan The Islamic republic of Iran Is now the world`s largest prisons for journalists and also the world`s top executioner. June 13, 2020 0 4093 FacebookTwitterPinterestWhatsApp