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