This week's main story is about how governments are spending opioid settlements, why there's still time to make sure they're spent in better ways, and which invention is the greatest in human history. Undeniably, the greatest.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!