Covenant House provides a safe haven from the hardships of homelessness. We recognize the fundamental worth of every human being, and create a safe setting where all youth – regardless of life experience or identity – are served without judgement.
New police unit to combat human trafficking in BC
Human trafficking is often invisible to those not directly impacted by it. The hidden nature of this crime has meant that most […]