The South Asian nation is projected to reach 1.4286 billion people by July, 2.9 million more than China
The United Nations Population Fund (UNFPA) on Wednesday released its ‘State of World Population Report’ for 2023, which details its January forecast that India is set to overtake China as the most populous country i