Tag: Trout

Trout welfare regime thrown into doubt

Trout welfare in the UK has been brought into question by The Humane League UK, who have discovered