Western Cape traffic officers trained to combat human trafficking

Over 300 traffic law enforcement (LE) officers in the Western Cape have undergone extensive training on Trafficking in Persons (TIP), also known as human trafficking, reports Cape {town}Etc. This comprehensive programme is a joint effort between the Western Cape Department of Social Development (DSD) and the Western Cape Mobility Department (WCMD), supported by A21 South Africa, a non-profit organisation specialising in … Continue reading Western Cape traffic officers trained to combat human trafficking