THE festering rights abuse, killings, exploitation, rape, and horror associated with human trafficking over the years have made it compelling for the government to devise a comprehensive strategy to check this “modern slavery.” According to a report (Al Jazeera), Eniola (not real name), 28, abandoned her domestic work in Nigeria and jumped at the supposed
Check Also
Crime-fighting lessons from America
IT took five days for police to arrest the prime suspect in the killing of …