The Salvation Army gives hope and support to vulnerable people today and everyday in 400 communities across Canada and more than 130 countries around the world.

Latest News

Follow us on facebook