Russia’s Head Bishop Had Some Truly Unnerving Words For Putin After The President Was Sworn In
Russian President Vladimir Putin (R) and Russia’s Orthodox Patriarch Kirill attend a service in the Annunciation Cathedral following Putin’s inauguration ceremony at the Kremlin in Moscow on May 7, 2024. ALEXEY MAISHEV via Getty Images The head of the Russian Orthodox Church had some chilling comments for Vladimir Putin on Tuesday, when blessing the president for his […]