"CHINA VIRUS" content on TweakTown - Page 1
We found 2 items for the tag: CHINA VIRUS
NEWS
Scientists slap down claim that snakes caused the Wuhan virus outbreak
Other scientists have said there's 'no evidence' to support that snakes are the cause of the Wuhan virus.
NEWS
Never-before-seen virus hits China, outbreak spreads 'human-to-human'
A new virus has broken out in China, reports are now claiming that its spreading 'human-to-human'