Bjornskov

Study / Research

A study on 24 European countries indicating that severe lockdown policies were not associated with lower mortality.

Mentioned in 1 video