Godwin Obaseki, Edo State Governor, has described human trafficking as the greatest security challenge facing his administration and has vowed to deploy the state’s powers and resources to destroy the illicit trade. Edo is one of the states where human trafficking is rife. Over the years, many of its youths, particularly young girls, are lured by […] More