A company that breeds animals for medical testing has been fined a record $35m (£27m) after 4,000 beagles were rescued…
This website uses cookies.