How 47 babies, Undergraduate Were Rescued From Baby Factory in Nigeria
A Faculty in Ile-Ife, Osun State, where women are apparently impregnated and their babies sold off by operators has been sealed by the state government.
An undergraduate was among women rescued at the facility, which is said to be…