Be prepared 2
December 19th 2005 India occupies only 2.4 percent of the world’s land area, yet it supports around 16 percent of the global population. With over a billion people*, its average population density is higher than any other nation of comparable size - andit continues to add the equivalent of Australia’s total population every year!
It should come as little surprise then that this overpopulation leads to seve
... read more