Judgment day: Sweden vindicated

Swiss Policy Research
December 23, 2021