The human rights group Amnesty International confirmed that at least 2,707 people were put to death in 2025 but said the ...
In Qatar’s capital Doha, mediation efforts between the United States and Iran have been running at a clip. In recent days, ...