Jack Rosen

Jack Rosen is the president of the American Jewish Congress and the chairman of the American Council for World Jewry.
Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA