Knights of Columbus pledge to fight for marriage, life, ‘under God’

Knights of Columbus pledge to fight for marriage, life, ‘under God’