India is predicted to have overtaken China as the world's most populous nation by 2050. In an already overcrowded world, richer countries are being asked to share responsibility for the problem of this population explosion, which to a large extent is due to poverty.
Read More





