Human Trafficking: A Look at Modern-Day Slavery

A forum by Sherry Watts, presented on March 30, 2008.

Trinity member Sherry Watts discusses the plight of the world’s 27 million people held as slaves and the abolitionist resolution she introduced at this year’s Diocesan Convention.