India Set to Become the Most Populated Country in the World

2023-01-18 1

Their birth rate is down from the 90’s, but they’re still gaining on China. Veuer’s Tony Spitz has the details.