An animal rights campaigner has described a High Court ruling which means he is allowed near a facility where beagles are bred for medical research as a victory of David over Goliath.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results