Aug, Wednesday
Current Location
by Oke Efagene A doctor in China has been sentenced to death for stealing newborn babies and selling them to child traffickers. Court reveals that the obstetrician, Zhang Shuxia, was…