Article 12 Dec 2023 Ecocide – A New Criminal Offence To Be Created In England And Wales? UK Environment