AI has learned that Teudo Mordan Geronimo, imprisoned since 24 June 1991, has been released. Choose a language to view reportEnglish EnglishSpanishDownload PDF