Best of BizNews #7: Ivermectin: Are we trusting a handful of experts at the potential cost of human life?

We revisit this article by Professor Colleen Aldous who argued that placing our trust in a small group of experts advocating against Ivermectin has the potential to cost human lives…