/
lemm.ee
Search
Explore
Create
GenZedong
yogthos
•
2y ago
•
87%
Major Covid report suggests virus could have leaked from a US lab
https://www.telegraph.co.uk/global-health/science-and-disease/backlash-major-covid-origins-report-suggests-virus-could-have/
18
6
Comments
6
Hot
Top
New