Leonardo Cristobal Mojica November 18 1957 November 24 2019 Published on: December 11, 2019 Death Notice