Categories
Hot News

Why Europe’s AstraZeneca vaccine fumble could be bad news for the U.S.

Forget herd immunity. In Europe this week it appeared “herd mentality” was the dominating force in the battle against COVID-19. On Monday, Germany raised a […]