Vaccines - Too Little, Too Late?

Trust in institutions, authorities and Big Pharma are scraping the bottom of the barrel, and rushing these vaccines into mass use with extremely high expectations of efficacy is setting up the potential for a devastating loss of trust...

  • Nov 19, 2020 8:01 AM