Day: November 10, 2023

The Declaration of Independence Founded a Theistic Republic

Editor’s Note: This article was originally published by RealClearReligion on November 9, 2023 and is crossposted here with permission. Mike Johnson opened his tenure as Speaker of the House with a speech citing the creator God mentioned in the Declaration of Independence. The speech drew criticism from columnists in the Washington Post, Time, PBS, and the New York Times, […]

Read More