ParentFull threadGasp0de·There's a primate research facility AND someone caught the flu? That can't be a coincidence!View on HN