Tehran accused of mass arrests, torture and executions after protests
Feb 21, 2026 - 01:00
0
Iran arrests 50,000 in nationwide protests, with rights groups reporting tens of thousands killed, death sentences, torture, and widespread asset seizures.
Related Posts
Russian overnight drone strikes on Ukraine kill at leas...
Mar 23, 2025 1
Canada's new Prime Minister Carney announces snap elect...
Mar 24, 2025 0