Iran under pressure to halt executions for three protesters

2 weeks ago 42
Iran is under pressure to halt the executions of three men arrested during anti-government protests in 2019, after the country's Supreme Court upheld their sentences.
Read Entire Article