A pregnant woman traveling through India by foot interrupted her journey to give birth and then kept walking for another 160 kilometers (99 miles) with her newborn baby.
A pregnant woman traveling through India by foot interrupted her journey to give birth and then kept walking for another 160 kilometers (99 miles) with her newborn baby.