Animals

Thousands of starfish washed up on British beaches

Apocalyptic scenes in England: Thousands of starfish and other sea creatures were found stranded this weekend on the British…