Mounting evidence suggests mink farms in China could be the cradle of Covid-19Could the pandemic have originated in Chinese intensive fur farms ? The « missing link » between bats and humans could well be the mink —…Jan 15, 2021Jan 15, 2021