For suggesting that the China Virus came from a Wuhan lab, the censors of Silicon Valley tried to silence me. June 2, 2021 ( LifeSiteNews) – I thought that my New York Post article of February 23, 2020, understated the lab-leak hypothesis. After all, I only called it a possibility.