J. Edgar Hoover’s ex-Top Aide Cartha “Deke” DeLoach Dead at 92
By Allan Lengel ticklethewire.com Cartha “Deke” DeLoach, a former top aide to FBI director J. Edgar Hoover, died Wednesday in South Carolina at age 92, the Island Packett newspaper reported. He was a longtime resident of Hilton Head Island. The paper reported that he worked on the investigation into the slaying of Martin Luther King…