90% of the total world population resides in _____of the land area.
Answers
Answered by
0
Answer:
northern hemisphere
Explanation:
nothern hemisphere
Answered by
0
Answer:
Western side of the land area
Similar questions