indian baby born in trian toilet

India: Newborn baby survives landing on tracks after train toilet birth

An Indian mother gave birth to a baby boy in a train toilet, and the newborn survived after falling on…

10 years ago