The On Deadline Podcast • Maybe herd immunity is impossible. Plus, a hospital forces its workers to get vaccinated. • Listen on Fountain