Episode Details
Back to EpisodesEpisode 128: Lying Under Oath
Season 1
Episode 128
Published 2 months ago
Description
In this 128th episode, Michael explores oaths in court and in our daily lives.