TEST

Libby and Len Traubman

Libby and Len Traubman

Libby and Len Traubman co-founded in 1992 the ongoing Jewish-Palestinian Living Room Dialogue in San Mateo, California USA (see Wikipedia).