After entering the home, officers located the decedent, 90-year-old Perry Leon Huffman, unresponsive on the ground. It appeared he suffered severe trauma to his body. Despite life-saving efforts by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results