execution
-
Human Rights
Navid Afkari’s Execution: Consequences and Outcome for Iran’s Regime
Written by Mohammad Sadat Khansari Maryam Rajavi, MEK, NCRI, navid, afkari, execution, Iran The Iranian regime executed Navid Afkari, a…
Read More »