Connect to share and comment

egyptstrike

Appears In:
Port workers demand the return of eight fired colleagues.
egyptstrike

This screenshot from Egyptian TV shows massive crowds protesting in the Nile Delta city Mahalla, where thousands of textile workers went on strike on July 19, 2012.