OPD pays respects to fallen trooper
The Odessa Police Department Honor Guard attended the funeral for fallen Texas Department of Public Safety Trooper Damon Allen, 41, on Friday.
The funeral took place at the Mexia High School football stadium in Mexia, Texas, an OPD news release said. Allen was shot and killed last week while conducting a traffic stop in Freestone County.
He was a 15-year veteran of the Texas DPS and had a total of 20 years of law enforcement experience.