World Your Tuesday Briefing November 9, 2020Natasha FrostComments Off on Your Tuesday Briefing Promising results from Pfizer’s vaccine trial.