Tag: Johns Hopkins Review

Lockdowns have actually failed to save any lives at all while causing enormous harm, finds a Johns Hopkins review. The report is the newest in a long line of condemnations of lockdown.