The Hand of God works through Russia