>>boring+(OP)
I agree the Wuhan lab leak remains the most likely explanation. I think these additional details support that theory, as they verify that this activity was indeed taking place in Wuhan, while also helping explain the unusual behaviour of all the people who should be investigating but seem instead to be constantly deflecting.