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 ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Earl Stephens III, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in