The Inspiring Story Of A Jamaican Woman Who Rescues Homeless Children Off The Streets

Annmarie Richards is a woman from Jamaica who has made it her life's mission to rescue homeless children off the streets with the goal of nurturing them and giving them better opportunities in life. A truly inspiring story of a woman sacrificing almost everything to give disadvantaged kids a shot for a better life.