Lockdowns a ‘Global Policy Failure’: Study
In March 2020, Imperial College London predicted Covid-19 lockdowns would save more than 2 million lives in the United States. Now a new study found they had prevented just 4,000 deaths in the U.S. whi...
Read More