Wednesday, December 18, 2013



The Russian Duma has voted unanimously to free Pussy Riot members Nadezhda Tolokonnikova at top and Maria Alyokhina. Putin is still a pig.