India, May 29 -- With a population of 1.45 billion, India overtook China in 2023 to become the most populous country in the world. Yet, paradoxically, there is a growing clamour in the country to hav... Read More
India, April 30 -- When Hemant Deshmukh talks about health and nutrition, the community in Dang and Navsari, Gujarat, listens. This is not just because Deshmukh is educated, unlike many of them, but a... Read More
India, March 21 -- The children are getting fidgety. The suspenseful music blaring from the speakers near a small makeshift stage on the playground of their primary school in Samsa Tarahar village, Ba... Read More