Beagle Freedom Project, a non-profit organization based in Los Angeles, has shut down a massive testing laboratory in Nowata, Okla., and decades of cruel experimentation on thousands of dogs and cats ...
Animal Rebellion activists have filmed themselves breaking into an animal testing facility to free more than a dozen beagles. The group, aligned with eco-warriors Extinction Rebellion, can be seen ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results