Sign Up for Newsletter!


Popular content

Pussy Riot Horse-Whipped

A day after newly freed Pussy Riot members Nadezhda "Nadia" Tolokonnikova and Maria "Masha" Alyokhina were briefly detained in Sochi in connection with an alleged "theft," they were set upon, pepper-sprayed and horse-whipped by Russian cossacks when they tried to perform before a sign for the Olympics. Yet more dramatic visuals from the games.