Is this evidence of Covid lab leak hypothesis? | Heykuki News