Northboro, Massachusetts The pastor of a Catholic parish in Northboro, Massachusetts, is removed after the Worcester diocese discovered more than $200,000 missing from parish accounts. Sources: Catholic World News