The history of the phrase “In God We Trust” and similar invocations of God in national life, are relatively recent additions to America’s political language.
(RNS) — This year’s Super Bowl pits the New England Patriots (again) against the Philadelphia Eagles. For many years, I’ve been using biblical and other
TAUNTON, Mass. (RNS) — Two months after the deadliest church shooting in American history, federal authorities are spearheading new efforts to help equip local faith