Delusion of Fact Checking Medical Science
Last month popular commentator Leana Wen, MD
cancelled her appearance at the American Public Health Association because of credible death threats. Hundreds signed a petition challenging her suggestion that COVID-19 restrictions can be loosened. Ironically, only a year earlier she received death threats for promoting stricter restrictions and vaccine mandates.
Read Full Article »