Impaled after a 50-foot fall: The miracle that led to the canonization of St. Charles de Foucauld
The doctors attested that the fall and impaling should have killed the carpenter, and ordinarily would have caused the organs of the body to burst
News
•