India Overtakes China As World's Most Populous Nation
• https://www.zerohedge.com, by Tyler DurdenAt this point, what we have been speculating about for months looks to be official: India has already passed China as the world's most populous nation.