Interesting. We shall see if more evidences shows up. I don’t doubt it was released from that lab, but I have a feeling it was done by mistake. I’m sure they intended to use it, but it got out too early.
I have thought that from the beginning
Developed in Wuhan then
Released upon the World.
.
Thanks China