One person confirmed dead following apparent hit-and-run in north Houston near Bauman Road and Julia Street - KTRK-TV
abc13.comSubmitted by ktrktv1635 in business
According to police, the Oak Forest postal worker was thrown from the truck after a driver in a white Ford Expedition clipped him as he tried to make a left turn on Julia Street.