17th woman executed in Iran in 2025
Three sex offenders convicted of sexually assaulting minors were executed in China on May 15, 2025, according to an official statement from the Supreme People's Court (SPC), the country's highest court.
450th execution of 2025 in Iran
The International Organization for Migration (IOM) reports that more than 128,000 Afghan refugees have been repatriated from Pakistan since early April, the majority of whom were forcibly deported.