Northern, Western States Hold Key To Stabilising Population
With a total population of more than 1.2 billion people and growing, India’s population is set to stabilise after 2026, meaning, it will...
Last 5 Years, Number Of Undernourished Indians Rises
Health workers measure the height of severely malnourished two-year-old girl Rajni at the nutritional rehabilitation centre of Shivpuri district in...