HumanProgress

Documenting the improving state of the world with charts, graphs and maps.


June 17 · Tuesday

June 15 · Sunday

June 13 · Friday

June 12 · Thursday