Categories
Coronavirus

Just The News: Dr. Steven Quay is 99% sure Covid came from lab leak

Dr. Steven Quay is featured on Real America’s Voices, “Evidence overwhelmingly supports Wuhan Lab leak”.