Iran’s ‘swelling tide of executions’: Islamic Republic put more than 900 inmates to death including 40 in one barbaric week in 2024, chilling report finds
Around 40 people were killed in a single barbaric week in December, according to United Nations rights chief Volker Turk…
Read More
0