Travis Frost, a 73-year-old man from Piedmont, Alabama, was found dead on July 23, 2017, under suspicious circumstances. His death initially appeared to be a natural one, but a subsequent investigation revealed it to be a homicide. Frost’s body was discovered at his residence, where he lived alone. Authorities were alerted after neighbors became concerned when they had not seen him for several days. Upon their arrival, they found signs of foul play, which led to an autopsy and further examinat
...Read More