A new born baby girl was apparently abandoned in a public toilet in Beijing on Sunday. State newspaper People's Daily reports that witnesses called officer to the toilet in the Chinese Xicheng District after they heard a baby crying. Police reported that the baby was inside the sewer of the public toilet.
Read more after the cut....
