Pussy Riot unveil new anti-Putin Sochi video

February 21, 2014

RUSSIAN FEDERATION, Sochi : Russian punk group Pussy Riot on Thursday unveiled a new video savaging President Vladimir Putin over the hosting of the Winter Games and the rights climate in Russia. Read the full story here.