RFL/RE – The U.S. Navy said on June 5 that its sailors and the U.K. …
Read More »Ten Convicts Executed in Iran in One Single Day
Iranwire – Iranian authorities executed at least 10 people across the country on May 3, while seven others face imminent execution after being transferred to solitary confinement, according to human rights groups and media reports. The executions drew criticism from human rights activists, who called on the government to stop using the death penalty and focus instead on reforming the …
Read More »