excalibur Diamond Member Mar 19, 2015 19,629 37,693 2,290 Nov 22, 2023 #1 More strange stuff from China. Another escaped gain of function virus?