Natural ally? Russian folk’s endemic animosity towards anything American is known world-wide. Have you just arrived?
Massive new Cathedral of Christ the Savior in Moscow. The return to Christianity in Russia is real, nobody spends that sort of money for show and tell. 200 New Christian churches being built in and around Moscow as we speak.