from Time3 years agoThe move makes Britain one of the first countries to begin vaccinating its population as it tries to curb Europe's deadliest COVID-19 outbreak Read at Time[add][|| ... ]