Off-duty officer fatally strikes pedestrian running across I-610 freeway
Houston police are investigating a fatal crash at 300 West Interstate Highway 610 North about 2:25 a.m., April 4.
United States Harris County Harris County Institute Of Forensic Sciences Vehicular Crimes Division Houston Fire Department Interstate Highway
Source: theleadernews.com