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.