China lab suspected of Covid leak stripped of US funding for violating biosafety rules
(www.telegraph.co.uk)
Well, no, it's not an "idea". It just means there's nothing special about Wuhan that should make us look at everything there as a suspect.