Loading...

Waterfront church in Boston finally forced to close its doors

| Named after the first Italian-American saint, St. Frances Xavier Cabrini Church has sat near the short of Scituate, Massachusetts since the early 1960's. The Roman Cotholic archdiocese of Boston has finally succeeded in closing the waterfront property after years of protests. Elaine Quijano has more.