News Briefing – 7/12/20
Our apologies for the delay in publication. We’ve summarised the 15 key stories of the last week into an easily digestible briefing so that you can stay up to date on what’s happening around the world. You can subscribe to receive the briefing in your inbox each week. Politics Britain has become the first country in the world to approve Pfizer’s Covid-19 vaccine after the … Continue reading News Briefing – 7/12/20
