WASHINGTON — The House passed a bill July 24 encouraging display of “In God We Trust,” the national motto, in public buildings. Rep. Bob Schaffer, R-Colo., the bill’s sponsor, said the motto “unites us as a people and has made us the greatest country on the planet. We should not run from it. We should endorse it and embrace it.”…
Want to read the full article and more?