By ELLEN LEWIS

Sculptress
Our next Survivor Story focuses on Shonda Taylor, a 47-year-old woman living in Chicago, Illinois. Working as a Bus Operator for the City of Chicago as well as managing a home-based travel business, she tells us “By the grace of God, I made it out!”

Elomi
As a three-time survivor, Shonda’s life journey has been anchored in chaos. The eldest of 7 children born to teenage … Read More