‘Second life’ for Indian baby girl left on the streets to die

An incubator in the nursery of India's premier medical institute in Delhi has been home to a tiny infant for the past few days.She was brought into...

Must Read

- Advertisement -