Advertisement

Advertisement

Major Miracles

The scene: A train in India. A pregnant woman goes to the restroom and "unexpectedly gives birth," reports CNN. The woman loses consciousness; the newborn falls through the toilet and onto the train tracks. Two stations later, the woman's brother-in-law knocks on the door of the restroom and finds her soaked in blood.…