› added 8 years ago
169
TIL 90% of the world’s population lives on the northern hemisphere
via ift.tt