Israel’s ambassador to Canada was in Ottawa on Monday evening, taking part in the Standing Senate Committee on Human Rights.