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.

Have Something to Say?

Add or Read Comments on
"Free At Last"
Launch Comments
By commenting here, I agree to abide by the Sojourners Comment Community Covenant guidelines