10MB0040

In by admin

10MB0040

Riot police made heavy use of tear gas and stun grenades to disperse youths during a protest, Athens, May 2010. Milos Bicanski/The Stand