WEST GREENWICH − The allegations in a West Warwick police report were unproven and more than a decade old. But they loomed large after Nicholas Arruda shot and killed his two children, his pregnant ...
The review of the Decatur Police Department conducted by Green Research and Technology(GRT) gave the public a deeper ...