Sign up for the Charisma Podcast Network Newsletter!
Nov. 8, 2019

Put God First America With Neill Russell

Put God First America With Neill Russell
The player is loading ...
Charisma Connection

As a public school science teacher for 45 years, Neill Russell has seen that America does not honor God as creator. America is at a "dangerous crossroads," Russell says in this episode with Charisma Connection host Chris Johnson. He believes it's time to declare God's sovereignty over America ahead of the 2020 presidential election. Americans must acknowledge God in every way and look to Him to direct our path, putting God first. Russell is also getting this important message out through a line of witnessing apparel at putgodfirstamerica.com.