India’s Population overtakes China’s as China mistakenly reports real Covid deaths

[ad_1] In a significant development, India has reportedly surpassed China as the world’s most populous country. According to projections from the World Population Review (WPR), India’s population was 141.7 crore as of the end of 2022. That’s a little more than 50 lakh more than the 141.2 crore declared by China on January 17. India’s … Read more