A 28-year-old woman has died following a fatal collision Tuesday. According to the Department of Public Safety, Leslie Tena of Odessa was pronounced as dead at the scene of a collision that occurred ...
Some results have been hidden because they may be inaccessible to you