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.
previous post
next post