Showing posts with label Toad. Show all posts
Showing posts with label Toad. Show all posts

Thursday, March 7, 2013

Woman Gave Birth To ''Toad Baby'' In India (PICTURED)



Believe it or not this is the strange thing a woman in India gave birth to. This strange story unfolded in Charikot, the headquarters of Dolakha district.  The father was rather happy when the "The Toed Baby" died a few hours after birth and said that he was relieved that nothing had happened to his wife.

ST

Please Like Us On facebook