protest

Share
twitterlinkedinfacebook
Image 21 of 65
< Prev Next >
czed01_32.jpg
Protesters  against  globalization  hurl cobblestones and  any available  pieces of wood  at  riot  police - in Prague in the  Czech Republic during the  IMF and  World  Bank  annual meeting.