I’m always fascinated when scientists can identify new forms of life. They often identify fossils of creatures that lived tens of thousands of years ago with the dinosaurs. Recently though, they found another new species. This one still lives in the ocean’s depths near Antarctica. It’s a distant relative of the starfish, and researchers think this is a significant discovery. There may be more creatures still roaming the earth yet to be found…
Recent Posts
- Manifest (MM #4993) November 22, 2024
- Doomsday (MM #4992) November 21, 2024
- Cup Of Cocoa (MM #4991) November 20, 2024