Newborn Girl, Found In Trash Can With Animal Bite Mark, Recovers In DelhiA newborn girl found abandoned in a garbage bin earlier this month with an animal bite mark on her leg has been handed over to the Child Welfare Committee after treatment at a hospital in Delhi,...