7 ms·Isn't this animal market within a few hundred yards of China's Wuhan CDC epidemiology lab?by Khelavaster 5y agoIsn't this animal market within a few hundred yards of China's Wuhan CDC epidemiology lab?