“No to war!” protesters chant in St. Petersburg Feb. 25. More than 7,000 have been arrested as tens of thousands joined actions in 54 Russian cities against Moscow’s invasion of Ukraine.
By Curt Johnson
March 4, 2022