Hundreds of dead starfish wash up on Talybont beach, UK

Several hundred dead starfish have been found washed up on a north Wales beach and it comes following the discovery at Talybont, between Harlech and Barmouth in Gwynedd. Authorities reveal that its common… Continue reading