Wednesday, March 9, 2016

Newborn child recovered from a hotel toilet

                     

A newborn baby was found stuck face down in a toilet in an undisclosed hotel in China. Well, This is to show how marvelous God is...

See the photos below..


                    
             
                    
banner
Previous Post
Next Post

0 comments: