A Night in the Life of a Sett Monitor
With the UK Department for Environment, Food and Rural Affairs (Defra) all set to restart the English badger culls that were so disastrous last year, people are beginning to question the safety of the exercise. In particular, they are looking at the poor standard of policing.