Police Chief Arrested In Truro On DWI Charges Truro’s Police Chief is on leave and facing charges after the town says he was arrested for drunk driving in his police cruiser.

More From CBS Boston

WheelMobile
Download Our App
Download Weather App

Listen Live