World Your Friday Briefing December 3, 2020Natasha FrostComments Off on Your Friday Briefing Britain and the U.S. spar over the coronavirus vaccine.