Arizona woman arrested for keeping dozens of dogs in squalor, others dead in freezer
2 years ago
33
Arizona woman April Mclaughlin was arrested and charged for keeping dozens of dogs in squalor, while other bodies were stored in her freezer, according to police.