3 ms·80% of the human population lives in the northern hemisphere, but closer to the equator.by jsLavaGoat 24d ago80% of the human population lives in the northern hemisphere, but closer to the equator.