Russian police detain hundreds at Moscow protest

Russian police have arrested at least 828 people attending an unauthorised protest in the country’s capital, Moscow, to demand free elections, acco...
Back to Top