Mae Elise Cannon

Mae Elise Cannon is the executive director of Churches for Middle East Peace.