Russian man nails testicles to Red Square in protest
World | November 12, 2013 14:07 ISTNew Delhi: A man was arrested after stripping naked and nailing his own testicles to the ground in broad daylight and in full view of tourists at one of the world's most visited landmarks. Red