By using this site, you agree to our Privacy Policy and our Terms of Use. Close

If Sweden is reaching herd immunity in May with their current numbers, Italy should have reached it 10 times by now...