Pussy Riot trial protest in Moscow

Russian police officers detain a Pussy Riot supporter near the Khamovnichesky Court in Moscow during the court hearing. The court has found Russian feminist punk-rock band Pussy Riot members Yekaterina Samutsevich, Maria Alyokhina and Nadezhda Tolokonnikova guilty of hooliganism motivated by... Yuri Kochetkov / EPA
Loading