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