China can't admit it was a leak because they subsequently deliberately allowed the virus to become global. They are at war with us and could not allow us to not suffer economic consequence while they do. Not a single Western leaders admit that China are at war with us, except Trump, and Trump is the single leader all of you talking heads want to dismiss. He might be flawed but at least he lives with an objective reality. All the other politicians deny this objective reality.