65036

Lab leak reloaded: The media brings back COVID origin debate

The idea that COVID came from a Chinese lab was dismissed as a conspiracy theory but is now back in the news.

Latest Post