Asked about Father John Geoghan , the Boston priest and serial molester who was the catalyst of the sex scandal that rocked the Catholic Church , the sisters went blank-eyed .
John Geoghan
Boston
/people/person/place_lived
PERSON
John Geoghan
LOCATION
Boston