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.
By Matilde Zimmermann
January 24, 2020