China downplays India becoming most populous nation; Says it still has over 900 million ‘quality’ workforce
Beijing: China Wednesday sought to downplay India overtaking it as the world's most populous nation with 142.86 crore people, saying ...
Read more