‘Lockdowns averted 3 million deaths in Europe’

Lockdowns prevented around 3.1 million deaths in 11 European countries, according to a new modelling

Read More