CORONAVIRUS lockdown restrictions have been brought into question as Sweden reports fewer excess deaths than Germany and many other nations that imposed strict rules.
This article, images and content belong to the source and curated for informational purposes.