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…

© 2021 THE CARTER REPORT, INC.

Follow us: