Man sentenced for murder in Des Moines’ ‘Lost Planet’ has died in prison
A 46-year old man sentenced to life in prison for a 1995 murder in Des Moines has died after a prolonged illness. According to the Iowa Department of Corrections, Timothy Keith Palmer died early Friday […]