No Place To Hide: Mistakes Were Made
Dec 02, 2019•43 min•Season 2Ep. 9
Episode description
People have been worrying about privacy for decades, even before the Internet. So...where did we go wrong?
Texas Tax rate at 80% of 8.25%
For the best experience, listen in Metacast app for iOS or Android
