Everything points to China as the source of this virus. That evidence alone should be enough to conclude China's culpability in its spread, until the regime is willing to allow an independent investigation. Even if it makes them look bad. The world will not believe them any other way.