The woman believed to be responsible for a deadly hit-and-run crash on Wednesday morning was arrested at George Bush Intercontinental Airport later that same day. Nyla Gamboa, 22, is charged with failure to stop and render aid involving death, according to the Harris County Precinct 4 Constable’s Office. Gamboa is accused of hitting a bicyclist […]
↧