A visual exploration of progress and humanity
1950
1888
1961
2022
2014
2002
—
1991
2023
1997
2007
2024
1927
1922