The Blog

"Seriously worried": Is Omicron outcompeting Delta?