swordsoftruth.com
Blessed Charles de Foucauld: Little Brother of Jesus
Born: 15 September 1858 in Strasbourg, France Died: 1 December 1916 (age 58) in Tamanrasset, French Algeria Beatified: 13 November 2005 by Pope Benedict XVI Feast: 1 December The thin, gaunt…