Fr. Ángel Cruz León (SCOR)
of the infirmary community, Zaragoza (Spain)
Born: 26 January 1924
Profession: 29 September 1941
Ordination: 27 March 1948
Death: 23 October 2019
Requiescat in pace