The Agreement on International Humane Trapping Standards has come into force and will now apply across England, Scotland and Wales.
Mar282019
Mar282019
The Agreement on International Humane Trapping Standards has come into force and will now apply across England, Scotland and Wales.