The Centenary Year of Charles de Foucauld
Charles de Foucauld, the French priest of the Sahara Desert, spent his last day within the walls of his fortified hermitage in Tamanrasset, 4,600 feet above sea level in the Hoggar Mountains of southern Algeria. Toward evening he heard three knocks on the door. Charles opened it expecting a delivery of mail, but instead bandits…