Georgia Woman, 64, Ejected in Fatal Greene County Crash on I-59
5 min read
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
Continue reading in the USA News Updates app