NEW DELHI (AP) – India will be the world’s most populous country by the end of this month, eclipsing an aging China, the United Nations (UN) said on Monday.
The news comes at a moment when India is promoting itself as a rising international player as the host of this year’s Group of 20 summit.
More details on Wednesday’s Borneo Bulletin