Two members of the Russian protest group Pussy Riot, who recently returned from a trip to the United States, have been detained in Sochi, Russia, where the Olympics are underway. Nadya Tolokonnikova and Maria Alyokhina spent nearly two years in prison for protesting Russian leader Vladimir Putin inside an Orthodox cathedral. They had planned to stage a protest against Putin in Sochi.
2 Pussy Riot Members Detained in Sochi, Russia
HeadlineFeb 18, 2014