DeputySheriff Jesus Vargas EOW: Jan 15, 2025Deputy Sheriff Jesus Vargas was shot and killed while serving a warrant at Stella Link Road north of Interstate 610 in Houston at 11:30 a.m. When Deputy Vargas and his partner… Read More