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