Iranian officials have issued a mass execution order that could see up to 15,000 detained prisoners culled as the country’s supreme leader moves to quash anti-hijab protests.
Iranian officials have issued a mass execution order that could see up to 15,000 detained prisoners culled as the country’s supreme leader moves to quash anti-hijab protests.