Scotland’s glue trap ban has come into full force – with animal rights campaigners welcoming the move to outlaw the “inhumane devices”.
Scotland’s glue trap ban has come into full force – with animal rights campaigners welcoming the move to outlaw the “inhumane devices”.