Russian Police Detain Over 3,000 Anti-War Protesters, Human Rights Organization Says
Topline Russian police have detained at least 3,052 people protesting Russia’s invasion of Ukraine, the Russian human rights organization OVD-Info said Saturday, as Russians took to the streets in more than 30 cities. Key Facts At least 469 Russians in 34 cities have been detained on Saturday alone, roughly half of them in Moscow, according…
Read More
0