Getting it wrong still again. The growing acceptance of the China lab-leak theory demonstrates the utter incompetence of the ruling elites. Will they ever be held to account? Also, the West often uses the issue of human rights as a political weapon. Now it is being used against the West.