Select Board
CBSE Classes
Which is the second most populous country of the world after China?
India is the second most populous country of the world after China.