Not sure what to make of these latest lab leak claims. Last I heard they were bogus because the virus showed no tell-tale signs of having been engineered, among other reasons.
That vid is from May 2020 so could be out of date. Haven't followed closely to see if there's new evidence other than officials suddenly saying they think it's a possibility. Maybe there's something to it after all...