2 Pussy Riot members detained, questioned by Sochi police

 
AFP/NDN

Members of the punk group Pussy Riot were detained by police Tuesday in Sochi, Russia, the site of the Winter Olympics. They were released after several hours and no charges were filed.