Tag Archive | Egypt Protest

Demonstration at Harvard Square

Demonstration at Harvard Square

Demonstrators chanting slogans against Prez of Egypt Mohamed Morsi

Advertisements