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