Cpb-us-e1.wpmucdn.com

The countries of Russia, North Korea, South Korea, and Japan border the Sea of Japan. ... India is predicted to pass China as the world's most populous nation by 2030. 12) Although India covers only 2.4% of the world’s land, it supports over _17.7____% of the world’s population. ................
................