People of the World are Dramatically Losing Years of Life
By Sven Román | The Brownstone Institute | December 1, 2022 Covid-19 vaccines and lockdowns are associated with years of life lost on a scale that is unprecedented. EuroMomo includes European mortality monitoring activity data from 22 European countries as well as Israel, representing a total population of around 450 million people. Since the pandemic […]