News

US Ambassador to Israel Mike Huckabee (left) remarked on France’s efforts to recognize a Palestinian state while in Jerusalem ...