A pedestrian tragically loses their life in North Dallas on New Year’s Day. The driver responsible is now facing charges of intoxication manslaughter. What led to this devastating crash?

Read More