Essay on Population Stabilization INDIA possesses 2.4 per cent of the total land area of the world but it has to support about 16 per cent of the total world population. With a … [Read more...] about Essay on Population Stabilization