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
- Expiration Dates (MM #5462) March 18, 2026
- Shamed (MM #5461) March 16, 2026
- Hot And Cold (MM #5460) March 14, 2026
Apple Podcasts