02
02 '16
Love it 0

Preaching God’s message for 54 years Pastor Carter at St. Basil's Cathedral in Moscow, Russia Last night… I write this from my hotel room in Russia, overlooking the frozen Volga River. I can hear the bells of the Orthodox Church, which in times past announced the persecution of Protestants. This is my…