› added 10 years ago
39
TIL that 90% of the worlds population lives in the northern hemisphere
via reddit.com