Desmond Travers/Definition

Member of the United Nations Fact Finding Mission on the Gaza Conflict; former Officer in Ireland’s Defence Forces and member of the Board of Directors of the Institute for International Criminal Investigations