John Geoghan killed in prison
August 23, 2003 3:22 PM Subscribe
It may be Massachusetts, and he may be a former Catholic priest, but today John Geoghan got the death penalty. News of Geoghan's death at the hands of a fellow inmate will likely do little to provide closure for his 130 alleged victims, or repair any wounds from a scandal that tested the trust and faith of a great many people.
This thread has been archived and is closed to new comments