Residents clashed with State Police and airport officials at a Norwood hearing over allegations of low-flying "cowboy" helicopter pilots causing excessive noise.
Residents clashed with State Police and airport officials at a Norwood hearing over allegations of low-flying "cowboy" helicopter pilots causing excessive noise.