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