Pussy Riot Duo Freed In Russian Christmas Amnesty

The two jailed members of Russian art – punk band Pussy Riot Nadezhda Tolokonnikova, and Maria Alyokhina  have walked free from jail under an amnesty law passed by President Putin only days ago, ahead of the Winter Olympics, set to take place in February...

Pussy Riot and Scrotum Nailer Set To Be Released From Prison

President Vladimir Putin has initiated an amnesty that could lead to the release of more than 25,000 prisoners in Russia which would include the two jailed members of the Art- Punk group Pussy Riot. According to NDTV, Nadezhda Tolokonnikova and Maria Alyokhina whose...