Categories
General Knowledge

Which is the most populous country of the world?

A:  India
B:  Russian Federation
C:  China
D:  USA

Leave a Reply

Your email address will not be published.