Monday 27 March 2023

Covid: maybe the Chinese were right all along: it’s the USA wot done it


… of course with Chinese Wuhan Institute of Virology involvement. Would explain a lot about Fauci's early suppression of lab leak theory.