Posts

Iran’s Regime Ranks First for Executions per Capita

NCRI Factsheet: Widespread Presence of Iranian Regime's IRGC Quds Force in Iraq Under Diplomatic Cover

World Day Against the Death Penalty: Hold Iran to account for the 1988 massacre