by Frank De Felitta
Golgotha Falls lies in a desolate and blighted valley in northern Massachusetts where, in 1919, Father Bernard K. Lovell, priest of the Church of the Eternal Sorrows, fell preā¦