Criticized for refusing to lock down, Sweden’s top health official says herd immunity is inevitable and took credit for the slowing coronavirus numbers.
“According to our modelers, we are starting to see so many immune people in the population in Stockholm that it is starting to have an effect...