John Eibner/Definition

Director of Human Rights, Christian Solidarity International (CSI); expert list, Middle East Forum