Pussy Riot Members Released After Arrest In Sochi

Pussy Riot members released after arrest in Sochi (via AFP)

Russian police on Tuesday detained the two most famous Pussy Riot members in Sochi, host of the Winter Olympics, questioning the pair for several hours in a theft case. Nadezhda Tolokonnikova and Maria Alyokhina, who were only released from penal colonies…