Angela Rasmussen
votes Against
Every one of the five pieces of evidence supporting the lab leak hypothesis … is factually incorrect, embellished, or presented in a misleading way.AI Verified source (Apr 18, 2025)