Anonymous 6/1/2021 14:12:00 No. 52093 [Reply] report @mikepompeo twitter.com/mikepompeo/status/1399721439738073093 Every piece of evidence suggests the Wuhan virus leaked from the Wuhan Institute of Virology. Communist China owes the world answers. 9:36 AM · Jun 1, 2021·Twitter Web App