Palmer, 41, of Seaford, Delaware, died on April 9, 2018, two days after family members reported that he turned himself in on a warrant in a DUI case.
York Daily Record, The News Journal
Tue, 02/16/2021 - 2:55pm
Palmer, 41, of Seaford, Delaware, died on April 9, 2018, two days after family members reported that he turned himself in on a warrant in a DUI case.