Former New Mexico governor, Bill Richardson in the middle east giving a speech.