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...