CNN flip flops on lab leak. “Journalists” covered up China’s Communist Party lab grown plague for a year. May 26, 2021 12:31 pm by IWB h/t SophiesBoyfriend We are primarily funded by readers. Please subscribe and donate to support us! Views: