Government
Hudson DPW begins hydrant flushing across town
The Hudson Department of Public Works announced Oct. 29 that hydrant flushing has begun and will continue for a few weeks until the whole town is completed, with crews working 3 p.m. to 11 p.m.