Tag: Bastards
Nadya Tolokonnikova and Maria Alyokhina, the two members of Pussy Riot who were recently whipped by Cossack cavemen at an Olympic protest they were holding 20 miles from Sochi, got assailed again, this time in the Russian city of Nizhny Novgorod. According to the Guardian, the human rights activists were there to look into the […]