Beijing Protests a Lab Leak Too Much