-
Nigeria: Spanish Police Nab Six Nigerian Women Over Voodoo Prostitution Ring
This Day, 5 June 2013
More than 12 years after the Idia Renaissance group in Benin-City led by Mrs Eki Igbinedion, wife of former governor of Edo State, led a spirited campaign against human trafficking… Read more »