Russian Police Detain 20 At Anti-Putin Rally In Moscow

Russian police have detained more than 20 people participating in an unsanctioned antigovernment rally in the center of Moscow. The demonstrators had gathered to protest the authorities’ refusal to register certain opposition parties ahead of Russian parliamentary elections to be held on December 4. Police moved in when the demonstrators vented their opposition to Prime […]