Baby is found dumped in a public toilet bin with his umbilical cord and placenta still attached

The newborn was found on Saturday by two sanitation workers in an accessible toilet in China, according to reports. Police have tracked down his mother and are investigating the case.