Lockdowns averted 3.1 million deaths in 11 European countries

Lockdowns averted 3.1 million deaths in 11 European countries
play icon
The photo has been used for illustrative purpose.