The Bern Convention challenges the UK’s badger cull policy as over 240,000 badgers are killed. Will Britain protect its wildlife or break its promises?| Badger Trust
Badger Trust’s court hearing on legal costs in our case with Wild Justice against 2024 badger cull licences has been delayed.| Badger Trust