From Leukine to Niclosamide: Britain’s Covid-19 treatment hopes
After a series of blunders that saw the country record the highest death toll in Europe, the UK government appear to finally have their ducks in line with regard to their vaccination programme.