Knights of Columbus Holds District Deputies’ Training in Alberta.

The Knights of Columbus, a global Catholic fraternal organization known for its charitable work and community service, held its District…

Read More