Stockholm and London both had the same coronavirus infection rates earlier in the summer, according to a new study, casting yet more doubt on the herd immunity theory.
Unlike most European countries…
Read More

Leave a Reply