downtoearth-subscribe

The urgent need to whittle down

India has 2.4 per cent of the land mass of the world and about 17 per cent of its population. Its population is increasing at the rate of 1.9 per cent per annum, while the world's population is

Related Content