Nigerian Police Free 23 Children and 4 Pregnant Teen Girls From ‘Baby Factory’
(Reuters) – Police in southeastern Nigeria raided a child trafficking facility holding at least 23
(Reuters) – Police in southeastern Nigeria raided a child trafficking facility holding at least 23