Particle.news
Download on the App Store

Driver With 100+ Arrests Charged After Crash That Killed Rhode Island Musician Rory MacLeod

Prosecutors are reviewing evidence for potential additional charges.

Overview

  • Roderick “Rory” MacLeod, 70, was struck on Dec. 6 while walking his dogs on Spring Street in Hopkinton and died at Rhode Island Hospital.
  • Police say Shannon N. Godbout, 41, left her lane, hit two utility poles and other objects, then struck MacLeod.
  • Officers reported finding numerous illegal narcotics and distribution materials in Godbout’s vehicle, leading to preliminary drug and driving-to-endanger counts.
  • Hopkinton police cite more than 100 prior arrests, roughly 82 warrants and about 40 traffic citations for Godbout, and are coordinating with the attorney general and state crash reconstruction team.
  • Godbout remained in custody at a hospital on Monday, with plans to present her as a probation/criminal violator and an arraignment expected in District Court.