Authorities allege Robert Lee Davis III, 56, shot Brazoria County Deputy Jesus Vargas from a vehicle in southwest Houston Wednesday morning. Davis fled the scene, and Vargas was later pronounced dead.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results