Tehran Efforts to Defend Navid Afkari’s Execution in a Ridiculous Manner

By Jubin Katiraie Many facts about the execution of Iranian wrestling champion Navid Afkari indicate the authorities’ decision to execute him was due to the government’s need to frighten the people and prevent any further protests. To see a few of the contradictions in the case of Navid and his brothers, one should read the … Continue reading Tehran Efforts to Defend Navid Afkari’s Execution in a Ridiculous Manner