Protests in Ahvaz, Iran

User Generated

Footage of riot police beating protesters in Ahvaz, Iran. Submitted by Ali J.

More From News/Community/World