COVID response one of UK’s worst ever ‘public health failures’
The United Kingdom government’s early response to COVID-19 and the delay in imposing a lockdown early last year was “one of the most important public health failures” in the country’s history and cost thousands of lives, a damning…
Read More...
Read More...
