Full threadransElectronics·The question isn't whether or not it escaped from a lab. The question is whether or not China released it from their lab deliberately.View on HN