Pussy Riot Members Attacked in Sochi

The backdrop to the entire 2014 Winter Olympics has been shrouded in controversy since the location of the games was announced the better side of a decade ago, making the most recent news to come out of Putin’s games even less surprising: members of the punk girl revolutionary group, Pussy Riot, were attacked by roving […]