1981K20
Up North
Interesting article providing some insight into a Wuhan lab and a cave system with COVID bats. Two plausible theory's but odd that the camera crew faced so many obstructions. We will never know the truth about the china virus
https://www.bbc.com/news/world-asia-china-55364445
https://www.bbc.com/news/world-asia-china-55364445