The Miami Hurricanes
REVEALED: 26 out of the 27 Lancet scientists who trashed theory that Covid leaked from a Chinese lab have links to Wuhan researchers
Storm Shelter
Stormfront
September 14, 2021, 9:38pm
1
TRUST THE SCIENCE…
image
1125×1377 156 KB
GardenStateCane
September 15, 2021, 2:37am
2
You don’t say!