Free At Last

Haitian priest Gerard Jean-

Haitian priest Gerard Jean-Juste addresses a counter-inaugural gathering in Washington, D.C. Jean-Juste, pastor of Sainte Claire Catholic Church in Delmas, Haiti, was arrested while feeding poor children in his parish. He was illegally detained for seven weeks in 2004 and released after churches around the world pressured the Haitian judiciary.

Sojourners Magazine April 2005
This appears in the April 2005 issue of Sojourners