Mounting evidence suggests mink farms in China could be the cradle of Covid-19 | Hacker News Reader