Woman charged with negligent homicide after running red light having competency evaluated
Tulsa, Oklahoma, homicide, manslaughter, negligent homicide, car, failure to stop at red light, death, green light, Stephanie Sodergren
Source: fox23.com