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