News

St. Francis de Sales Knights of Columbus Council 11531 in Cornwall was awarded the distinction of Star Council, the international organization’s top honour for local councils.