A West Bridgewater man has been arrested on several charges thanks to a brave and quick thinking victim and local police. According to Bridgewater Police, at...