news The Biological WorldOn the Seashore by TheWorldsNewsDecember 19, 2022 Share0 Hundreds of sea stars were discovered washed up on the snow-covered beach at Cape Evans on Ross Island earlier this month. The phenomenon has scientists and others scratching their heads.