Sweden resisted a lockdown, and its capital Stockholm is expected to reach ‘herd immunity’ in weeks

blog