A woman charged with intoxication manslaughter was among 51 people arrested on felony-level DWI charges in April, according to records obtained by Chron.com.
Sheila Michelle Brown was accused of causing a crash on April 6 that killed a man identified in court records as 46-year-old Luis Torres. The crash was reported at 3 a.m. on Interstate 10 in the Energy Corridor, according to earlier reports in the Houston Chronicle.
Other felony DWI suspects were charged with their third DWI or driving while intoxicated with a child in the vehicle.