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

By

Leave a Reply