May Day Mayhem

May Day demonstrators throughout the world "stand up for workers' rights" (or something)...
( 1 of 9 )
 
Occupy Wall Street activists march through the Lower East Side during May Day demonstrations in New York
 
OWS in Manhattan on May 1, 2012.