Putin’s ongoing invasion of Ukraine is so unconscionable that his propagandists—including the Russian Orthodox church that operates in concert with the government—are now claiming that dead soldiers are martyrs and are being resurrected by Christ himself.

Leave a Reply