The Covid injections saved 2.5 million lives between 2020 and 2024, according to a new Stanford University-led study. That's about 17 million fewer than major media reports had suggested.
Sign in below or Subscribe Now to see full content.
Login