Walter Winchell

Role: Podcast Guest

Popular radio broadcaster who criticized the polio vaccine, causing public concern.

Featured in 1 episode