An all-female Punk group in Russia has been jailed for protesting recently reelected president Vladimir Putin. According to The Guardian,
members of Pussy Riot were arrested after performing a guerilla gig on
the eve of election day at Moscow’s Christ the Saviour cathedral,
debuting the song, “Holy Shit”




