First Name Leandro Suffix II Date of Death April 11, 1990 Newspaper Pueblo Chieftain Date of Newspaper April 17, 1990