Latest News

STEPHEN ABRAM JAFFE 1130172551976972

BORN: Dec. 30, 1954, in Washington, D.C. Spent his childhood in Washington; Monroe, N.Y.; and Amherst, Mass.; then moved with his family for a year to Geneva when he was 16.

FAMILY: Married to Mindy Oshrain, a psychiatrist; two daughters, Anna, 13, and