Lockdowns may have been a massive global policy failure
IEA research featured on GB News
IEA Research featured in Reaction
The article said:
“This new study, due to be published in a book by the Institute of Economic Affairs (IEA), shows that the mandatory limits placed on social gatherings could have had the unintended consequence of increasing mortality by 6 per cent.”
Read the full article here.