Tuesday, August 29, 2023

Sweden avoided the heavy economic costs of mandatory lockdowns. It also has the lowest excess death rate in Europe.