Skip to main content

The claim

“Wuhan Lab Leak Theory CONFIRMED.”