› added 11 months ago
33
TIL only 17% of the global population lives in “fully developed” countries (HDI > 0.8)
via reddit.com