Independence Day 2023: Liberty is a gift from God by David Leach • July 3, 2023 Independence Day 2023 is a time to remember that America was born as a land of liberty, and that liberty is a gift from God, not the government. If you’re a regular reader or listener of the Strident Conservative, you… Read more →