On The JD Rucker Show, we’ve always said that revival is the ultimate key to saving the United States of America. On a recent episode, retired Army Lt. Col. Allen West reiterated this idea.
According to LTC West, he’s seeing an “awakening” on college campuses that should not be ignored. There are lunatics there as well, but a growing phenomenon of young Americans coming to Jesus Christ is noteworthy.