Follow us on
loading....
In a shocking incident in India, a newborn baby girl was reportedly declared dead by the doctors but was later...