Which is the most populous country in the world?

Advertisement

A)      India

Advertisement

B)      Russia

C)     USA

D)   China

Advertisement

Leave a Comment