Brazoria County deputy Jesus Jesse Vargas has died after being shot in Houston on Wednesday. The shooting occurred on Stella Link Road near the I-610 South Loop. Robert Lee Davis III, the alleged ...
HOUSTON — An hourslong manhunt came to an ... The incident began around 11:30 a.m. in a strip center off Stella Link Road just inside the South Loop. It appeared to have happened at a Dollar ...
Theyre more like mortuaries than hubs of active study and learning. Not so McGovern-Stella Link, located in a modern glass and brick building with sleek furniture, efficient computers, a buzzing ...
Vargas was shot and killed on Wednesday when he tried to arrest a wanted fugitive in Houston. He and a partner had tracked suspect Robert Lee Davis to a shopping center at Stella Link and the ...