A Hopkinton man is held on $25,000 cash bail on explosives charges after two suspicious devices were found in the town.
Hopkinton man held on explosives charge