Pussy Riot

Pussy Riot Members Released From Prison
The members of the Russian band Pussy Riot are now free ahead of schedule. Nadya Tolokonnikova and Maria Alekhina have been released from jail three months before their sentence was initially set to end.