A topless demonstrator with “Go fuck yourself, Putin” written in Russian on her back walks toward Russian President Vladimir Putin, left, and German Chancellor Angela Merkel, right, in Hanover, Germany, yesterday.Apr 09, 2013

FULL STORY

Photo: AFP

This photo has been viewed 324 times.

TOP top