Sweden is fairing much better than its lockdowned neighbours according to John Hopkins University. Many are shocked to see that Sweden who did not lockdown has outperformed surrounding countries and is doing much better than predicted.
In fact Sweden has the 23rd lowest death rate world-wide and getting better weekly.
Leave a Reply
You must be logged in to post a comment.