- Joined
- Jul 8, 2021
- Messages
- 26,270
- Reaction score
- 53,558
https://www.bbc.co.uk/news/science-environment-62307383
Seems that should put to bed any rumours about bio labs and other fantasy narratives.
Interesting read, and amazing how well they can piece the puzzle together.
Seems that should put to bed any rumours about bio labs and other fantasy narratives.
Interesting read, and amazing how well they can piece the puzzle together.