Head of Germany’s Institute of Virology previously signed letter declaring lab leak notion a “conspiracy theory”
BROADCASTING FOR INDEPENDENCE
Head of Germany’s Institute of Virology previously signed letter declaring lab leak notion a “conspiracy theory”