Photos: Newborn Baby Rescued From A Hotel Toilet
| || |
March 9, 2016 ( Post 1 )
A newborn baby was found stuck face down in a toilet in an undisclosed hotel in China. How this baby survived is beyond me...but then God is a God of miracles. See the photos after the cut...
Share it Let Friends Know
Make A Reply Below!