Pandemic Defeatism in America

August 3, 2020

Public health leader Eric Feigl-Ding of the Federation of American Scientists discusses why his alarms fell on deaf ears and pandemic defeatism in America.