Via AFP:
Russian punk group Pussy Riot on Thursday showed a new video filmed in the centre of Winter Olympics host Sochi, savaging President Vladimir Putin over the hosting of the Games and the rights climate in Russia.
The video, titled "Putin will teach you how to love the motherland," is the first music project by Pussy Riot members Nadezhda Tolokonnikova and Maria Alyokhina since they were released from prison colonies last year.
The pair have been in Sochi along with other Pussy Riot supporters all week. They were detained by police for several hours on Tuesday and beaten in scuffles on We...