Callers to my program noted that New Bedford Catholics have not lost their faith, just their faith in the Catholic Church, which has become 'unrelatable.'
It has come to light that Bristol County Sheriff Thomas Hodgson puts his responsibility to America and the law above the activities he sees in his own church.