At Christmas, Remember Our Country’s Christian Foundation
At Christmas, Remember Our Country’s Christian Foundation This year, a Nativity scene debuted at the U.S. Capitol, accompanied by prayer, carols, and the reading of the biblical Christmas story, thanks to the efforts of a courageous Christian group. While liberals claim that the United States was not founded on Christianity, the historical record overwhelmingly affirms…