Artist Yelena Osipova protests in St. Petersburg July 31, celebrated in Russia as Navy Day. “We died for peace,” placard says, referring to war against Nazi invasion. “No to War” in Ukraine!
By Dave Salner
August 25, 2022