Charles de Foucauld

Charles de Foucauld was a French priest and explorer known for his deep spirituality and commitment to serving the Tuareg people in the Sahara.