IranProtests_8404

By Matilde Zimmermann
January 24, 2020

Demonstration at Sharif University of Technology in Tehran Jan. 13, part of growing protests over recent years against government’s wars, economic crisis and attacks on political rights.

Demonstration at Sharif University of Technology in Tehran Jan. 13, part of growing protests over recent years against government’s wars, economic crisis and attacks on political rights.