Search
See the whole debate « Previous speaker Next speaker »
Dr. Damien Barrett:
Roughly speaking, it costs approximately €300 per badger.
Add your comment