The Agency which is the creation of Trafficking in Persons (Prohibition) Law Enforcement and Administration Act, 2003 is the Federal Government of Nigeria’s response to addressing the scourge of trafficking in persons in Nigeria and its attendant human abuses in its entire ramification