Claim: India has surpassed the population count of China and is now the world's most populous country with a count of more than 1.415 billion.
Fact-check: India has not surpassed China to become world's most populous country
Verdict: false
Organisation: NewsMeter
Author: Unknown
Date published: 2022-03-09T14:09:08