zlacker
[parent]
[thread]
0 comments
1. Correc+(OP)
[view]
[source]
2021-03-23 09:46:25
SARS was also first discovered ~1000 km from those caves, so it's not that far fetched. That said the proximity of the lab is very suspicious.
I'm afraid we'll never know the truth though, China would never admit it was a lab leak.
[go to top]