Herland Report: The Imperial Report that motivated the UK and other nations to leave its herd immunity strategy, turns out to not be peer-reviewed and written by a professor who highly overestimated the numbers for Ebola and Swine influenza. The Imperial Report and WHO horror scenarios that triggered extreme measures and corona economic lockdown are now questioned. As the …
Read More »