Covenant House Vancouver provides the stability and structure necessary to build a positive future.
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 […]