May

assets/Uploads/_resampled/CroppedImage100100-mayday520x300.jpg

30,000 march down Broadway in New York May Day event

Some 30,000 flag-waving demonstrators marched down Broadway here on May Day demanding labor rights and immigration reform.

1 2