Police bursts Nasarawa trafficking syndicate, nabs three, rescues 12 victims
By Linus Aleke, Abuja The Federal Capital Territory (FCT), Police Command, has…
Most Wanted Human Trafficker Nabbed, Extradited To Italy
A breakthrough in the global fight against human trafficking has been recorded as…