- Police Beat
- The Forecaster
PORTLAND – A Scarborough man was indicted this week by a Cumberland County grand jury for the hit-and-run death of bicyclist Brandon Dumond, 26, of Windham.
Devin Brown, 33, was indicted Feb. 14 on charges of manslaughter, aggravated criminal OUI, aggravated assault, and leaving the scene of an accident involving serious bodily injury or death. The charges stem from a Nov. 16, 2016, crash that killed Dumond while he was riding his bike on Anderson Road in Windham.
An indictment is not a finding of guilt, but a determination that enough evidence exists to prosecute.
Police said Dumond, an Anderson Road resident, was biking on the street around 7 p.m. when the crash occurred. The Windham Police Department and Fire and Rescue both responded, but Dumond died at the scene as a result of his injuries, according to a Windham Police Department press release.
Following the crash, police received a report that the vehicle under suspicion had left the scene. That eventually led them to Brown, who, police said, was also involved in a single-vehicle crash on River Road in Windham later that day. Brown was taken to the hospital with minor injuries.
Brown remains at Cumberland County Jail. He pleaded not guilty in his initial court appearance on Nov. 18, 2016.
Dumond graduated from Windham High School in 2009 and had worked for D&G Machine for five years. Prior to his death, he had recently been hired as a plumber’s apprentice.