#TeamBeautiful is terribly saddened by the loss of our Radio One sister Sheila Stewart. Sheila was on her way to work this morning, via the Interstate 20 in Atlanta, when her Mercedes Benz came to a sudden stop and she was struck from behind by a truck. She died from injuries sustained during the accident. […]