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.
Read Entire Article