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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed