Legendary Biologist Endorses Lab Leak Theory

3 Likes

Well, who would have guessed it - another wacko conspiracy theory turns out to be quite possibly true!

2 Likes