Astra Zeneca has put a "hold" on its vaccine trial. Why is this seemingly bad news actually good news?
See All 298 Episodes of "Coronavirus Today: The Dr Brian McDonough Show"