India News | Press Trust of India | Wednesday December 30, 2015
In a miracle of sorts, a newborn delivered by a Nepalese woman inside the toilet of a moving train slipped through the pipe onto the tracks but survived unscathed at Bhojipura Railway station in Uttar Pradesh.
www.ndtv.com