US Scientist That Condemned Wuhan Lab Leak Theory Admits He Was Shielding Chinese Scientists January 19, 2021 | Samuel Allegri U.S. scientist Dr. Peter Daszak, president of the New York-based EcoHealth Alliance, led an endeavor in February 2020 to stop ideas that the CCP virus might have spread due to an accidental escape from the […]