Members of Pussy Riot released in Sochi
Two members of Russian punk band Pussy Riot were detained briefly Tuesday in central Sochi, after apparently being considered suspects in a theft at their hotel, and then released, CNN reported. Earlier in the day, band members Maria Alyokhina and Nadezhda Tolokonnikova were meeting with journalists when police detained them, according to Tolokonnikova’s husband, Petr…