News FeedHEARTBREAKING! See What Was Found In A Hotel Toilet | PhotosBy Deolu - March 11, 2016FacebookTwitterWhatsApp 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! The heart of man is desperately wicked!Source:Naij