Dozens of people have demonstrated in front of a prison in the Iranian city of Karaj amid reports that two more men could soon be executed in cases linked with Iran’s ongoing protests.
Dozens of people have demonstrated in front of a prison in the Iranian city of Karaj amid reports that two more men could soon be executed in cases linked with Iran’s ongoing protests.