MOSCOW, November 17 (RIA Novosti) – A few protesters were detained Sunday on downtown Moscow’s Red Square, according to reports from the Moscow department of the Russian Interior Ministry and media. The ministry said five people had been detained and taken to a police station for violating public order. Meanwhile, the Novaya Gazeta newspaper said […]