From NYT As antiwar protests continued across Russia, the police detained at least 411 people in 13 cities on Monday, an activist group said. The group, OVD-Info, said there had been at least 6,435 detentions in Russia since the invasion of Ukraine on Feb. 24. The protests are a remarkable display of defiance in a […]

Read more of this post


This free site is ad-supported. Learn more