Q & A with Sr. Stella Storch, helping Tanzanian orphans earn a living.
Sr. Stella Storch, a Dominican Sister of Sinsinawa, learned firsthand in 2000 that Tanzanian orphans whose parents were decimated by AIDS are treated like second-class citizens, left vulnerable to trafficking. By: Soli Salgado.