A UK based investment group has just purchased the world’s biggest sheep farm, based in Australia, that stretches to ...
A salmon farm where workers were filmed sealing live fish in boxes has had its RSPCA tick of approval removed following an ...