She weighed less than a pound at birth and doctors thought she would not survive
Baby Manushi from Rajasthan, India, is dubbed a little miracle for all the right reasons. This beautiful girl was delivered via C-section when her mom, Seeta, 48, was just 28 …
She weighed less than a pound at birth and doctors thought she would not survive Read More