Activist / Protest / Riot / Strikes

Feb. 25, 2012 - Arab Demonstration (Credit Image: © Keystone Pictures USA/ZUMAPRESS.com)