International Trade Committee report highlights that Gulf slaughter standards fail animals

Published 25/04/2023