Thousands of starfish washed ashore on UK beach

Storm Emma hit several parts of Europe and caused an unusual side effect in Kent, UK. Thousands of starfish washed up dead on Dumpton Gap beach due to the intense cold.

RECOMMENDED
MOST RECENT