Yahoo Web Search

    • Haverhill police leadership shifts

      The Eagle-Tribune· 18 hours ago

      Over the last 26 years, Stephen Doherty has worn many hats — or badges — in the Haverhill Police Department. The newest is his biggest and most ...