Human trafficking is one of the fastest-growing criminal enterprises worldwide, one with a disturbingly low level of public awareness and an even lower rate of prosecution, so who better to raise public consciousness regarding this social epidemic than...the guy who brought us Meet the Blacks?
Deon Taylor has one of...