I read the other day that Sardines have made a serious comeback in terms of sustainable food trends and it also appears there’s an overpopulation. Is that due to a sudden lack of predators?!
Where can I find organic food supplier who can deliver at home? US addresses please