Editor
Second most populous country in the world is
Difficulty: Hard
A: 
Nigeria
B: 
Russia
C: 
Indonesia
D: 
India
Sponsored Ads