laurennctlol laurennctlol 22-01-2021 Geography contestada What percentage of the world's population live in the Northern Hemisphere? A. 40% B. 60% C. 75% D. 90%