Good News From A Faraway Land The Carter Report team has just successfully opened an evangelistic campaign in President Putin’s new Russia.  The Russian government is cooperating and showing us…

© 2021 THE CARTER REPORT, INC.

Follow us: