Heartbreaking! See what was found in a hotel toilet [Graphic photos]


security officials and the newborn baby
This is totally heart-wrenching! A newborn baby was found with its face stuck down in a toilet of an undisclosed hotel in China. Reports say the baby survived it but it is unbelievable!


2


3


4

Comments

Popular Posts