This stained glass image adorns the front of the George Foreman Freedom Chapel at Dixon Correctional Institute in Jackson, Louisiana. It portrays to each prisoner who passes by that there is truly a source of hope for all those in chains... inside and outside of prison.!
No responses





