Shelia Powell, 64, from Sandy Springs, died on I-59 after a Hyundai crash, ejection, and truck collision. No seat belt was used; driver hospitalized.

Read More