Appeal Court victory for Animal Aid campaigners
Two Animal Aid supporters have won a landmark Appeal Court victory over police attempts to criminalise them for running a high street information stall, from where they sought public support for a ban on primate...
Posted 09 Sep 2007