Skip to polls
Member poll

Do you think COVID was manmade?

1,664 votes cast Popular Poll
Behind the question

Read the full story for context before you vote.

Scientist Who Worked at EcoHealth Alliance Drops Bombshell Claim About Wuhan Lab: 'Biggest U.S. Intelligence Failure Since 9/11'