Stellenbosch joins the global Walk For Freedom “Human trafficking is the exploitation of vulnerable people for their bodies and labour,” according to anti-human trafficking organisation A21’s...