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