The Northern Hemisphere is home to 90% of the world's what?
GEOGRAPHY
People -- It is likely due to the fact that North America, Europe, and parts of Asia and Africa are all located above the equator.
Share: