December 7, 2022Vets welcome new Agriculture Bill that will see ‘inhumane’ pest control devices banned in Walesby The Country Smallholder