April 15, 202214 min read, 2870 words
Published: April 15, 2022 | 14 min read, 2870 words
Hours after Russia invaded Ukraine on 24 February 2022, what looked like a reassuring plea for peace was posted on a popular Russian Telegram channel. “Dear God, save Russia and Ukraine,” the post read. “We are blessing each other. Please forgive us for our sins.” Below, a photo ...