The Knights of Columbus, the world’s foremost Catholic fraternal benefit society, just happened to release a television ad this year for President’s Day reminding Americans that we have One Nation Under God.
Gee, do you think this message was created in response to President Obama’s recent attack on religious freedom?
A powerful new Knights of Columbus commercial recalls the enduring trust in God that has defined our country.
The ad will air nationally between Feb. 17 and 20.