UK police at vaccine production site dealing with ‘incident’
British police are dealing with an “incident” on an industrial complex in Wales where doses of the 0xford-AstraZeneca coronavirus vaccine are produced and stored.
North Wales Police said the incident was ongoing Wednesday at the Wrexham…
Read More...
Read More...