Defra must not permit the gene editing of farm animals

Published 29/09/2021