ParentFull threadlawnchair_larry·It’s definitely unproven, yeah, but so obviously the most likely explanation and should have been explored seriously from the beginning. China’s denials should have never been taken seriously.View on HN