Common Threads: Reasons for Faith in Humanity

If you’ve been looking for reasons to take heart in the state of humanity, I offer that there are plenty of them around.