The news came with chilling finality: Mohamed Nur Hussein, a Somali man imprisoned for seven years in Saudi Arabia, had been executed on February 16. His family, who had spoken to him only a day earlier, were left in shock.
Read everythingA former senior legislator in eastern China's Jiangsu province was given a suspended death sentence for taking bribes, abusing his power and illegally trading landuse rights, a court in the central province of Hubei announced on February 17, 2025.
Read everything