UK set to reach herd immunity ‘milestone’ within days
Scientists from the University College London have announced that Britain is set to reach herd immunity from COVID-19 within days. This, according to the scientists, represents a “milestone” in the ...