Posted on July 17, 2020 by adminIran under pressure to halt executions for three protesters 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 original story …)