Or, for that matter, anyone with two working neurons.
China ‘no longer deserves benefit of the doubt’: Bombshell Senate report concludes that COVID ‘most likely’ leaked from lab – as lawmakers point the finger at Beijing. Policymakers said ‘substantial’ evidence pointing to lab accident has emerged
Anyone who said otherwise for the past 2 or more years is a blatant liar. Public officials who lied to protect China are traitors (Looking at you, Anthony Fauci).