Set Free Durham
Set Free Durham is an initiative born out of a desire to educate and bring awareness to the alarming growth of human trafficking in Durham Region. To date, members of 15 churches in Durham Region have come together to unite and take a stand against human trafficking in our area. […]