Is the world getting better or worse? A look at the numbers

4,719,802 plays|
Steven Pinker |
TED2018
• April 2018