Newborn mortality: India 12th worst among low-income countries

New Delhi: A new study done by the UNICEF has found that nearly 600,000 newborns die within 28 days of their birth in India every year. The study, which revealed that a quarter…

Continue Reading