Iran protests: Authorities charge 1,000 people over Tehran unrest

2nd Nov 2022    |     Source: BBC

Authorities have portrayed the protests as "riots" fomented by Iran's foreign enemies