Happy Thanksgiving! Give thanks, for despite what the negative news cycle may tend to portray, we live in the most remarkable time of human history. No, the world’s not perfect. But in this episode, Stephen celebrates the good with a bounty of uplifting facts. Did you know the global illiteracy rate has dropped form 46% to 18% since 1970? Or that 720 million fewer people lived in extreme poverty in 2010 than in 1981? Tune in to this brief episode, and give thanks!