The Chinese Govt.
Up until only a few days ago anyone who took notice of the Wuhan lab escape theory was derided as a hairy palmed tinfoil hat wearing loon. Now it's 'out' in that the msm have started to report it, it just notched up a grade.
You don't like my tone...fine....I don't like their lies & obfuscations. If this turns out to be true, & how will establishing that be conclusive if the Chinese continue to refuse cooperation, then what then.
The rest of the world will become increasingly suspicious & wary of the true motives of the Chinese Govt (if they aren't already, but don't want to say so out loud) & will look on the fucking bastards their esteemed leadership with a jaundiced eye.
As for lynching, I'll leave that to their own people.