Have We Made Any Progress?

Surprisingly, the world is getting better in big ways.

Patrick Walsh