Mayor honors Seabrook police officer for bravery News(00) Save Image Image gallery: Understanding the Charges Against John Giarrusso of Haverhill, MA