Fri. Jul 5th, 2024

Four people have been executed in Iran in recent days. The UN Deputy High Commissioner for Human Rights is flying to Tehran to investigate. Activists are calling for her to postpone her visit.

By