AHMEDABAD: Call it good fortune or just the will of God. But the life in a seven-month-old foetus, that fell through the toilet bowl of a running train when the mother went to ease herself, still lives on! In only what can be described as miraculous, a premature baby girl in India survived the...
Read more »













