Italy Authorities Detains Nigerians On Human Trafficking.
Italian police have detained 10 Nigerians accused of running a human trafficking ring that allegedly used voodoo rituals and promises...
Italian police have detained 10 Nigerians accused of running a human trafficking ring that allegedly used voodoo rituals and promises...
© Copyright SOFO.ng. All Rights Reserved.