M18CTID
Well-Known Member
More good news. Was just thinking - which country will be first to start roll out of a vaccine? There are now several that appear close to getting approval and you’d think the convenience surrounding the Oxford one would mean we may be fortunate enough to be first