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