› added 7 years ago
170
TIL 88% of the world’s population lives in the Northern Hemisphere
via ift.tt