Iran’s executions of three accused of spying and mass detentions gas crackdown fears
Fears that the Iranian regime could be using the recent conflict with Israel to crack down on its own population grew Wednesday after three people were executed and hundreds more were arrested and accused of spying. Accused of espionage for Israel’s Mossad spy agency, the three people put to death Wednesday allegedly brought “assassination equipment” … Read more