World Council of Churches is under pressure to oust the Russian Orthodox Church from its ranks, with detractors arguing the church's leader, Patriarch Kirill, invalidated its membership by backing Russia's invasion of Ukraine and involving the church in the global political machinations of Russian President Vladimir Putin.