Your source cites the WSJ, which itself cites the Wuhan Virology Institute, which is trying to imply that China may not be the origin of CoVid at all, so I don't believe it.
Lab Leak: A Scientific Debate Mired in Politics — and Unresolved [March 22, 2021]
https://www.medscape.com/viewarticle/947620
https://www.outline.com/XCTFJJ (registration-wall bypass)