A powerful new Knights of Columbus commercial recalls the enduring trust in God that has defined our country.

Continue reading on www.kofc.org