India surpasses China as the most populous nation. 

India surpasses China as the most populous nation. 

18671

Right-Mind