Blessed Charles de Foulcauld

Blessed Charles de Foucauld was a dissolute French soldier who became a Trappist monk and Catholic missionary to Muslims in Algeria.

Read More: National Catholic Register