Friday, March 23, 2018 Headlines & Global News

Thousands of dead starfish wash up on UK beach following snow storm

Thousands of dead starfish were washed up on the beach of England's southeastern town of Ramsgate on March 4, social media video showed. The footage showed some of the marine invertebrates to be in pieces following days of sub-zero temperatures that froze much of Britain from February 27 through to March 3.

Latest Videos