Covid = lab leak?
Shared by jerico · 181d ago · 0 comments

The thought that Covid was leaked from labs in China has been off limits since its inception.

But wait are we sure?

In depth article, not short. Interesting.