Crime5 years ago
Priest, who recently left priesthood, arrested for allegedly defrauding parish
Scituate, R.I. The Rhode Island State Police announces that members of the Rhode Island State Police Financial Crimes Unit arrested Steven Matthew Glover, age 42, of...