206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Earl Stephens III, a 63-year-old man from De Leon, Texas, tragically lost his life on July 25, 2020. He was one of three victims in a horrific shooting incident in the Oliver Springs community of Northern Comanche County. The other victims were Ashlyn Smith, an 18-year-old girl, and Patricia Stephens, Earl's 62-year-old wife. Patricia was initially transported to John Peter Smith Hospital in Fort Worth but succumbed to her injuries later.
The suspect, Brendan Jenkins, a 22-year-old man, c ...Read More
The suspect, Brendan Jenkins, a 22-year-old man, c ...Read More
Links to Additional Sources (5)
See any mistakes?Victim Details
Earl Stephens III
Male
White / Caucasian
De-leon
TX
2020-07-25
63
Earl
Stephens III
11/24/2025





