More on the lab leak theory

The Wall of Omerta’ continues to crumble… this time over at the Wall Street Journal.

On the one hand, I’m glad to see the WSJ doing this now, but on the other I have to ask… was none of this information available to the WSJ last year?