Right now, we are seeing waves of legislation from coast to coast requiring either the Ten Commandments or our national motto “In God We Trust” to be displayed in government buildings and public schools.
Watch Patriot Mobile’s Leigh Wambsganss and First Liberty’s Nate Kellum explain why this is happening now and the importance of this moment.