Scientists working near the Pacific island nation of Palau discovered a new species of eel which they dubbed a “living fossil.”
In the video be...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.