Kyle Griffin @kylegriffin1
A shocking report suggesting that the coronavirus was "release[d from] the Wuhan Institute of Virology" in China is now circulating on Capitol Hill. But a Daily Beast analysis reveals some of its most seemingly persuasive evidence is false—provably false. https://t.co/zXol34n1Si — PolitiTweet.org