Metro
Police bust baby factory, human trafficking syndicate in Ondo
one year agoNigerian Police Force
Ondo State Police Command has uncovered a suspected baby factory and human trafficking syndicate operating in Ore, Odigbo LCA of the state.