Thank you for your patience while we retrieve your images.

A Hampstead,NH police officer was laid to rest Friday after losing a 15-month battle to cancer. Officers from throughout New England, family, and friends came to St Anne's Church in Hampstead to honor him. Take a moment to view the photographic capture of a very emotional send off.