Comment Comment by platz Folks from the This Week in Virology podcast seem pretty convinced it didn't come from the lab. parent platz 5 years ago