Catching the red flags: How the animal cruelty legacy impacts public safety

by CU Independent