While the media in the UK is asserting lockdown measures caused COVID-19 deaths and cases to plummet, Sweden saw an even greater drop
Continue...