News

The Department of Defense has at least $57 million in contracts involving experimentation on dogs and cats, a report from animal watchdog White Coat Waste showed. Nearly all of the contracts are with ...