Geronimo the alpaca’s owner ‘cannot rest’ two years on from his 'inexcusable' death Published 03 Sep 2023 Her complaint against Defra is to be ruled on later this year. Full Article