The leak hypothesis has gained increasing traction recently, fueled by reports that three researchers from the Wuhan Institute of Virology became sick in 2019 after visiting a bat cave in the southwestern Chinese province of Yunnan.from Top World News- News18.com https://ift.tt/3zrFezj
via IFTTT
No comments:
Post a Comment