Israel Ochoa Lara’s appeal against the warrant for his arrest issued in July 1999 has been successful, and the warrant has been withdrawn. Choose a language to view reportEnglish EnglishSpanishDownload PDF