Nigerian police arrest “baby factory” owner in southern state
Abuja. Authorities of Nigeria’s State Security Service (SSS) in southern Abia State on Thursday confirmed the arrest of 16 pregnant inmates and the owner of a suspected “baby factory” in Umungasi area of Abia, the commercial hub of the state, following intelligence reports.