UN rights chief urges Iran to halt executions as death penalty surges in 2025

Continue Reading