The Silver Rose program demonstrates the unity between Knights of Columbus in Canada, the United States and Mexico, through a series of prayer services promoting the dignity of all human life and honoring Our Lady. Learn more and see photos of this year's event at St. Theresa's.