Iran acknowledges it has detained ‘tens of thousands’ in recent protests


More than 19,600 people have been arrested during the recent wave of anti-government protests in Iran, according to Human Rights Activists in Iran, a group that

The acknowledgement from the country’s supreme leader follows months of anti-government protests sparked by the death of Masha Amini after her arrest by the country’s morality police.

(Image credit: AP)

Read More at NPR

Check Also

Up to 70 North Atlantic right whales were spotted in Cape Cod Bay

As many as 70 of the endangered whales were seen feeding off the Massachusetts coast …