Thousands of Starfish Wash Up Dead on U.K. Beach—Here’s Why

February 5, 2018—A galaxy of dead starfish washed up on the North Sea beaches around Ramsgate, a town in southeast Britain’s Kent County. Estimates… more