Iran executes 1,639 people in 2025, hits 20-year high
Iran executed at least 1,639 people in 2025, marking a 68 percent increase and 20-year high
Tag
Iran executed at least 1,639 people in 2025, marking a 68 percent increase and 20-year high
The United Nations Interim Force in Lebanon (UNIFIL) has condemned recent Israeli attacks on its peacekeeping bases in southern Lebanon,...