www.sgtreport.com
The Telegraph admits COVID shots may have helped cause over 3 million excess deaths
by Emily Mangiaracina, LifeSite News: The popular U.K. media outlet the Telegraph published a Tuesday report admitting that a recent peer-reviewed study shows COVID shots “may have helped fuel a rise in excess deaths” numbering over three million. The medical journal BMJ Public Health conducted a data analysis of 47 countries, largely in Europe and North America, which found high excess death […]