LibbyLenSM.jpg

Libby and Len Trauman

Contributor
Libby and Len Trauman are long-time peace activists and have co-produced the new 2012 documentary, Dialogue in Nigeria Muslims & Christians Creating Their Future