The player is loading ...
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.