Date: Wednesday, 14 October 2020
Commentary: The herd immunity coronavirus strategy predictably failed in Sweden. Humans often defy the best inte...