Severe penalties for human trafficking has a deterrent effect

The New Times
Fred Nkusi