FDA Official Says Lab Leaks “Happen All of the Time”

FDA Official Says Lab Leaks “Happen All of the Time”

    05 Jun 2021

In a shocking admission, a former high-level FDA official says that lab leaks —...