Sunday, July 29, 2012

Protesters slams "militarized and corporate London Olympic games"