Some of you, I’d like to think most of you, would have heard about the Russian feminist punk-rock collective Pussy Riot. A year ago, on February 21st, 5 members of the Pussy Riot collective did an impromptu performance on the solace of Moscow’s Cathedral of Christ the Savior. The performance of the song Punk Prayer […]