In late July of 2020, a tragic discovery unfolded in San Diego, California, when the body of Michael Leimback Steele was found at his residence. Steele, a 66-year-old White male, lived alone in an apartment complex, where he appeared to maintain a solitary existence. The events leading to the discovery of his remains began when the apartment manager, who lived directly below Steele, detected an overwhelming foul odor emanating from his unit.
Prompted by concerns for Steele's welfare, the
...Read MoreDate Found: 07/28/2020