Scientists stunned after discovering unique new species along US coast: ‘Absolutely beautiful’

New species are discovered all the time. While some are found in the most remote parts of the planet, others were hiding in plain sight all this time.

Newsweek reported that a new species of spider has been unearthed in the sand dunes…

Continue Reading