Wed. Jul 3rd, 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