Site icon ProfMoosa

By 2060, this country will have the world’s largest population

Imagine the behemoth of India by 2060 and the fact that four of the twelve largest populations will now be from Africa. India, China, Nigeria, Pakistan, Indonesia are the top five. BRICS turns on its head? more

Exit mobile version