GHS
Teen nabbed 'on way to court'
DEDHAM - Police on Thursday arrested an 18-year-old local man on a warrant, according to reports.
Police said they arrested Kyle F. Carroll of 36 River St. on assault and battery charges when an officer who recognized Carroll saw him walking by the police station.
Carroll, police said, claimed he was on his way to court.
The Dedham District Court issued the warrant for his arrest, according to police, after he fled the scene of a domestic incident.

