Health
India Population Nears 1.5 Billion as Digital Display Sparks Online Debate
India's population is estimated around 1.48 billion, bringing the nation close to the 1.5-billion mark following a digital display sighting.
India's population is estimated around 1.48 billion, bringing the nation close to the 1.5-billion mark following a digital display sighting.
