
‘At least 3,000’ salmon from Carradale escape made it to rivers, report says
Fisheries Management Scotland believes at least 3,000 farmed salmon may have found their way into Scottish and some northern English rivers when Storm Ellen struck the Mowi fish farm at […] Continue Reading