Witness to double murder died of ‘natural causes’
NATCHEZ – Authorities in Adams County thought they were dealing with a triple homicide during a home invasion, but autopsy reports said otherwise. Adams County Sheriff Chuck Mayfield said Dora Lee, the witness to the […]