General Board
For years we have been told that the return rate for smolts/salmon has fell from 30% to 5% or approx. I for one took them at their word as the 30% figure was quoted and printed numerous times by people who should know.Although i did think the 30% figure seemed a bit on the high side i took...