There are more people in India and China than in the next 19 most populated countries in the world combined.
Read the news from all international angles and create your independent opinion
There are more people in India and China than in the next 19 most populated countries in the world combined.