World Your Friday Briefing December 11, 2020Natasha FrostComments Off on Your Friday Briefing An F.D.A. panel gives the Pfizer vaccine the green light.