us > Massachusetts > Essex > Amesbury > Latest & Local News
Amesbury news
Teenage girl assaulted by group of male youths in Amesbury - Salisbury Journal
Teenage girl assaulted by group of male youths in Amesbury Salisbury Journal
Published on 23 May 2024 | 4:14 pm
Open space public forum set for next week - The Daily News of Newburyport
Open space public forum set for next week The Daily News of Newburyport
Published on 23 May 2024 | 9:00 am
The power of walking together | Local News | newburyportnews.com - The Daily News of Newburyport
The power of walking together | Local News | newburyportnews.com The Daily News of Newburyport
Published on 22 May 2024 | 9:00 am
Amesbury's Birchall solar powered tea factory making award-winning tea - Salisbury Journal
Amesbury's Birchall solar powered tea factory making award-winning tea Salisbury Journal
Published on 22 May 2024 | 4:00 am
B-Cuts barbers expands to open shop in Amesbury - Salisbury Journal
B-Cuts barbers expands to open shop in Amesbury Salisbury Journal
Published on 22 May 2024 | 4:00 am
Softball Circle: Newburyport holds off Georgetown; Amesbury, Pentucket and Triton each get no-hitters - The Daily News of Newburyport
Softball Circle: Newburyport holds off Georgetown; Amesbury, Pentucket and Triton each get no-hitters The Daily News of Newburyport
Published on 21 May 2024 | 10:30 pm
To the Max!: Amesbury junior White celebrates scoring 100th career goal - The Daily News of Newburyport
To the Max!: Amesbury junior White celebrates scoring 100th career goal The Daily News of Newburyport
Published on 21 May 2024 | 10:00 pm
Lynnfield softball has no answers for practically-perfect Amesbury - Daily Item
Lynnfield softball has no answers for practically-perfect Amesbury Daily Item
Published on 21 May 2024 | 12:45 am
Amesbury celebrates Arbor Day | Photos | newburyportnews.com - The Daily News of Newburyport
Amesbury celebrates Arbor Day | Photos | newburyportnews.com The Daily News of Newburyport
Published on 20 May 2024 | 12:16 pm
CAL Open Track: Behind Donovan's two meet records, Amesbury boys get the job done - The Daily News of Newburyport
CAL Open Track: Behind Donovan's two meet records, Amesbury boys get the job done The Daily News of Newburyport
Published on 20 May 2024 | 12:00 am
Amesbury is a Gem of a Destination, Hidden in Plain Sight - Northshore Magazine
Amesbury is a Gem of a Destination, Hidden in Plain Sight Northshore Magazine
Published on 17 May 2024 | 11:02 am
Honored and promoted | Local News | newburyportnews.com - The Daily News of Newburyport
Honored and promoted | Local News | newburyportnews.com The Daily News of Newburyport
Published on 17 May 2024 | 4:30 am
Captains Corner: Amesbury Softball | Sports | newburyportnews.com - The Daily News of Newburyport
Captains Corner: Amesbury Softball | Sports | newburyportnews.com The Daily News of Newburyport
Published on 16 May 2024 | 10:00 pm
Whittier's Arsenault ends losing streak against his Amesbury kids - The Daily News of Newburyport
Whittier's Arsenault ends losing streak against his Amesbury kids The Daily News of Newburyport
Published on 16 May 2024 | 9:00 am
Baseball Game Recap: Amesbury Comes Up Short - MaxPreps
Baseball Game Recap: Amesbury Comes Up Short MaxPreps
Published on 14 May 2024 | 11:51 pm
Baseball Recap: Amesbury's win ends four-game losing streak at home - MaxPreps
Baseball Recap: Amesbury's win ends four-game losing streak at home MaxPreps
Published on 13 May 2024 | 7:00 am
Baseball Hot Corner: Don't look now, but surprising returns have Amesbury on a roll - The Daily News of Newburyport
Baseball Hot Corner: Don't look now, but surprising returns have Amesbury on a roll The Daily News of Newburyport
Published on 13 May 2024 | 12:00 am
Henry Sheldon Track Invitational: Amesbury boys head into postseason with plenty of momentum - The Daily News of Newburyport
Henry Sheldon Track Invitational: Amesbury boys head into postseason with plenty of momentum The Daily News of Newburyport
Published on 12 May 2024 | 11:30 pm
Multiple people hurt in Amesbury crash | Photos | newburyportnews.com - The Daily News of Newburyport
Multiple people hurt in Amesbury crash | Photos | newburyportnews.com The Daily News of Newburyport
Published on 8 May 2024 | 7:00 am
Amesbury's Murray named CCHS principal | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury's Murray named CCHS principal | Local News | newburyportnews.com The Daily News of Newburyport
Published on 8 May 2024 | 7:00 am
Police, several ambulances respond to Amesbury bus crash - Boston News, Weather, Sports - Boston News, Weather, Sports | WHDH 7News
Police, several ambulances respond to Amesbury bus crash - Boston News, Weather, Sports Boston News, Weather, Sports | WHDH 7News
Published on 8 May 2024 | 7:00 am
Donovan Does it Again!: Amesbury thrower wins shot put at heralded Weston Twilight Meet - The Daily News of Newburyport
Donovan Does it Again!: Amesbury thrower wins shot put at heralded Weston Twilight Meet The Daily News of Newburyport
Published on 7 May 2024 | 7:00 am
Amesbury FD dominates Shay bowling tourney | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury FD dominates Shay bowling tourney | Local News | newburyportnews.com The Daily News of Newburyport
Published on 6 May 2024 | 7:00 am
Amesbury boy defying the odds every day | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury boy defying the odds every day | Local News | newburyportnews.com The Daily News of Newburyport
Published on 3 May 2024 | 7:00 am
Art wanted for Amesbury City Hall | Local News | newburyportnews.com - The Daily News of Newburyport
Art wanted for Amesbury City Hall | Local News | newburyportnews.com The Daily News of Newburyport
Published on 1 May 2024 | 7:00 am
State Track Relays: Amesbury boys go back-to-back to defend their Division 6 title - The Daily News of Newburyport
State Track Relays: Amesbury boys go back-to-back to defend their Division 6 title The Daily News of Newburyport
Published on 1 May 2024 | 12:30 am
Central Catholic gets early jump on Amesbury, takes 3-0 softball win - Boston Herald
Central Catholic gets early jump on Amesbury, takes 3-0 softball win Boston Herald
Published on 27 April 2024 | 7:00 am
Revenge Served!: LeBlanc blasts another grand slam, Amesbury beats Triton in 'champions matchup' - The Daily News of Newburyport
Revenge Served!: LeBlanc blasts another grand slam, Amesbury beats Triton in 'champions matchup' The Daily News of Newburyport
Published on 25 April 2024 | 7:00 am
USS Amesbury notebook found in furniture in Massachusetts - USA TODAY
USS Amesbury notebook found in furniture in Massachusetts USA TODAY
Published on 17 April 2024 | 7:00 am
Georgetown baseball races past Amesbury, earns fifth mercy-rule win in six games - The Daily News of Newburyport
Georgetown baseball races past Amesbury, earns fifth mercy-rule win in six games The Daily News of Newburyport
Published on 16 April 2024 | 7:00 am
Fort Wayne's Amesbury fined, suspended - ECHL.com
Fort Wayne's Amesbury fined, suspended ECHL.com
Published on 15 April 2024 | 7:00 am
Scott Simard Obituary (1969 - 2024) - Amesbury, MA - Daily Item - Legacy.com
Scott Simard Obituary (1969 - 2024) - Amesbury, MA - Daily Item Legacy.com
Published on 15 April 2024 | 7:00 am
ECHL Announces Daniel Amesbury Fine and Suspension | 04/15/2024 - Inside The Rink
ECHL Announces Daniel Amesbury Fine and Suspension | 04/15/2024 Inside The Rink
Published on 15 April 2024 | 7:00 am
All about family at Amesbury's Casa Maria | Local News | newburyportnews.com - The Daily News of Newburyport
All about family at Amesbury's Casa Maria | Local News | newburyportnews.com The Daily News of Newburyport
Published on 11 April 2024 | 7:00 am
Amesbury students get ready for eclipse | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury students get ready for eclipse | Local News | newburyportnews.com The Daily News of Newburyport
Published on 8 April 2024 | 7:00 am
Nearly $1M in sidewalk repairs planned in Amesbury | Local News | newburyportnews.com - The Daily News of Newburyport
Nearly $1M in sidewalk repairs planned in Amesbury | Local News | newburyportnews.com The Daily News of Newburyport
Published on 6 April 2024 | 7:00 am
Be a Weekender - Our mission is to create positive change and continually advocate for member success by actively ... - Amesbury Chamber
Be a Weekender - Our mission is to create positive change and continually advocate for member success by actively ... Amesbury Chamber
Published on 26 March 2024 | 7:00 am
Frederick Lyman Obituary (1934 - 2024) - Amesbury, MA - The Republican - Obituaries
Frederick Lyman Obituary (1934 - 2024) - Amesbury, MA - The Republican Obituaries
Published on 23 March 2024 | 5:32 pm
Aiden Thibedau Obituary (2024) - Haverhill, MA - Kevin B. Comeau Funeral Home - Legacy.com
Aiden Thibedau Obituary (2024) - Haverhill, MA - Kevin B. Comeau Funeral Home Legacy.com
Published on 23 March 2024 | 7:00 am
Amesbury teachers union holds rally ahead of budget hearing - The Daily News of Newburyport
Amesbury teachers union holds rally ahead of budget hearing The Daily News of Newburyport
Published on 19 March 2024 | 7:00 am
Proposed Amesbury school budget cuts rally parents, educators - Public News Service
Proposed Amesbury school budget cuts rally parents, educators Public News Service
Published on 18 March 2024 | 7:00 am
Komets' Daniel Amesbury suspended 2 games | Komets | journalgazette.net - Fort Wayne Journal Gazette
Komets' Daniel Amesbury suspended 2 games | Komets | journalgazette.net Fort Wayne Journal Gazette
Published on 16 March 2024 | 7:00 am
Haley takes Newburyport; Trump romps in Salisbury, Amesbury - The Daily News of Newburyport
Haley takes Newburyport; Trump romps in Salisbury, Amesbury The Daily News of Newburyport
Published on 7 March 2024 | 8:00 am
Former COA director returns to Amesbury with new role - The Daily News of Newburyport
Former COA director returns to Amesbury with new role The Daily News of Newburyport
Published on 4 March 2024 | 8:00 am
D&D comes to Amesbury Public Library | Local News | newburyportnews.com - The Daily News of Newburyport
D&D comes to Amesbury Public Library | Local News | newburyportnews.com The Daily News of Newburyport
Published on 22 February 2024 | 8:00 am
Red-Hot Redhawks: Amesbury skates past scrappy Pentucket in Bank Classic final, rolls into Division 2 tourney - The Daily News of Newburyport
Red-Hot Redhawks: Amesbury skates past scrappy Pentucket in Bank Classic final, rolls into Division 2 tourney The Daily News of Newburyport
Published on 21 February 2024 | 8:00 am
ECHL fines Komets' coach and 2 players, denies Daniel Amesbury is targeted by refs - Fort Wayne Journal Gazette
ECHL fines Komets' coach and 2 players, denies Daniel Amesbury is targeted by refs Fort Wayne Journal Gazette
Published on 20 February 2024 | 8:00 am
Amesbury FD welcomes newest firefighter | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury FD welcomes newest firefighter | Local News | newburyportnews.com The Daily News of Newburyport
Published on 19 February 2024 | 8:00 am
Amesbury Chamber spreading the love | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury Chamber spreading the love | Local News | newburyportnews.com The Daily News of Newburyport
Published on 19 February 2024 | 8:00 am
New Amesbury business about to be born | Local News | newburyportnews.com - The Daily News of Newburyport
New Amesbury business about to be born | Local News | newburyportnews.com The Daily News of Newburyport
Published on 19 February 2024 | 8:00 am
'Elite' Eighth in a Row: Amesbury hockey rips off yet another win - The Daily News of Newburyport
'Elite' Eighth in a Row: Amesbury hockey rips off yet another win The Daily News of Newburyport
Published on 15 February 2024 | 8:00 am
Hockey Check: Amesbury keeps on destroying competition, while Newburyport and Triton both win - The Daily News of Newburyport
Hockey Check: Amesbury keeps on destroying competition, while Newburyport and Triton both win The Daily News of Newburyport
Published on 8 February 2024 | 8:00 am
Basketball Roundup: Dube (22 pts) helps Amesbury win shootout over Pentucket - The Daily News of Newburyport
Basketball Roundup: Dube (22 pts) helps Amesbury win shootout over Pentucket The Daily News of Newburyport
Published on 6 February 2024 | 8:00 am
Video: Daniel Amesbury excites with hit and fight, but Komets lose in his debut - Fort Wayne Journal Gazette
Video: Daniel Amesbury excites with hit and fight, but Komets lose in his debut Fort Wayne Journal Gazette
Published on 4 February 2024 | 8:00 am
Redhawks Keep Rolling!: Red-hot Amesbury skates past Pentucket to win sixth in a row - The Daily News of Newburyport
Redhawks Keep Rolling!: Red-hot Amesbury skates past Pentucket to win sixth in a row The Daily News of Newburyport
Published on 3 February 2024 | 8:00 am
'Diamond Hands' Daniel Amesbury Set To Debut In ECHL, So Get Your Popcorn - FloHockey
'Diamond Hands' Daniel Amesbury Set To Debut In ECHL, So Get Your Popcorn FloHockey
Published on 2 February 2024 | 8:00 am
Munters project reaching new heights | Local News | newburyportnews.com - The Daily News of Newburyport
Munters project reaching new heights | Local News | newburyportnews.com The Daily News of Newburyport
Published on 22 January 2024 | 8:00 am
Whittier Tech project a tough sell for Amesbury officials - The Daily News of Newburyport
Whittier Tech project a tough sell for Amesbury officials The Daily News of Newburyport
Published on 22 January 2024 | 8:00 am
Amesbury COA gives sleeping bags to homeless | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury COA gives sleeping bags to homeless | Local News | newburyportnews.com The Daily News of Newburyport
Published on 19 January 2024 | 8:00 am
Division 5 track relays: North Reading girls, Amesbury boys rule - Boston Herald
Division 5 track relays: North Reading girls, Amesbury boys rule Boston Herald
Published on 19 January 2024 | 8:00 am
Amesbury veteran ready to celebrate 100th birthday | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury veteran ready to celebrate 100th birthday | Local News | newburyportnews.com The Daily News of Newburyport
Published on 11 January 2024 | 8:00 am
Newly elected Amesbury officials to take oath of office - The Daily News of Newburyport
Newly elected Amesbury officials to take oath of office The Daily News of Newburyport
Published on 1 January 2024 | 8:00 am
James Moccia Obituary (1953 - 2023) - Amesbury, MA - Daily Item - Legacy.com
James Moccia Obituary (1953 - 2023) - Amesbury, MA - Daily Item Legacy.com
Published on 30 December 2023 | 8:00 am
Curious Traveler: Salisbury's annexation by Amesbury | Local News | newburyportnews.com - The Daily News of Newburyport
Curious Traveler: Salisbury's annexation by Amesbury | Local News | newburyportnews.com The Daily News of Newburyport
Published on 26 December 2023 | 8:00 am
Liebert returns and drops 26 points to lead Triton girls past Amesbury - The Daily News of Newburyport
Liebert returns and drops 26 points to lead Triton girls past Amesbury The Daily News of Newburyport
Published on 19 December 2023 | 8:00 am
Amesbury men arrested on attempted murder, assault charges - Newport Dispatch
Amesbury men arrested on attempted murder, assault charges Newport Dispatch
Published on 16 December 2023 | 8:00 am
CAL Girls Basketball Preview: Pentucket, Port and Georgetown have reloaded, while Amesbury and Triton will improve - The Daily News of Newburyport
CAL Girls Basketball Preview: Pentucket, Port and Georgetown have reloaded, while Amesbury and Triton will improve The Daily News of Newburyport
Published on 15 December 2023 | 8:00 am
Amesbury High School 2023 Winter Sports Schedules | Sports | newburyportnews.com - The Daily News of Newburyport
Amesbury High School 2023 Winter Sports Schedules | Sports | newburyportnews.com The Daily News of Newburyport
Published on 6 December 2023 | 8:00 am
Amesbury's got a good one with young QB Justin Dube - The Daily News of Newburyport
Amesbury's got a good one with young QB Justin Dube The Daily News of Newburyport
Published on 2 December 2023 | 8:00 am
Uxbridge seeks perfection against Amesbury in Div. 7 state final - Boston Herald
Uxbridge seeks perfection against Amesbury in Div. 7 state final Boston Herald
Published on 1 December 2023 | 8:00 am
Undefeated Uxbridge Too Much: LaChapelle brothers power Spartans over Amesbury in Division 7 Super Bowl - The Daily News of Newburyport
Undefeated Uxbridge Too Much: LaChapelle brothers power Spartans over Amesbury in Division 7 Super Bowl The Daily News of Newburyport
Published on 1 December 2023 | 8:00 am
'This is Everything': With a Division 7 title on the line, Amesbury eager to make trip to Gillette Stadium a memorable one - The Daily News of Newburyport
'This is Everything': With a Division 7 title on the line, Amesbury eager to make trip to Gillette Stadium a memorable one The Daily News of Newburyport
Published on 1 December 2023 | 8:00 am
Uxbridge routs Amesbury to win Division 7 state football championship - telegram.com
Uxbridge routs Amesbury to win Division 7 state football championship telegram.com
Published on 1 December 2023 | 8:00 am
'Always Beat Amesbury,' 'Always Beat Newburyport': The rivalry is just as fierce 132 years and 100 games later - The Daily News of Newburyport
'Always Beat Amesbury,' 'Always Beat Newburyport': The rivalry is just as fierce 132 years and 100 games later The Daily News of Newburyport
Published on 23 November 2023 | 8:00 am
Clippers Conquer 100!: Newburyport races past Amesbury in historic, milestone Thanksgiving Day game - The Daily News of Newburyport
Clippers Conquer 100!: Newburyport races past Amesbury in historic, milestone Thanksgiving Day game The Daily News of Newburyport
Published on 23 November 2023 | 8:00 am
Newburyport ground attack too much for Amesbury, 44-26 - Boston Herald
Newburyport ground attack too much for Amesbury, 44-26 Boston Herald
Published on 23 November 2023 | 8:00 am
100 facts about the 100th annual Amesbury vs. Newburyport Thanksgiving meeting - The Daily News of Newburyport
100 facts about the 100th annual Amesbury vs. Newburyport Thanksgiving meeting The Daily News of Newburyport
Published on 22 November 2023 | 8:00 am
'Super' State of Mind!: Amesbury books trip to Gillette Stadium, Div. 7 Super Bowl, with dominant win over Cohasset - The Daily News of Newburyport
'Super' State of Mind!: Amesbury books trip to Gillette Stadium, Div. 7 Super Bowl, with dominant win over Cohasset The Daily News of Newburyport
Published on 17 November 2023 | 8:00 am
PHOTOS: Cohasset vs. Amesbury high school football - The Patriot Ledger
PHOTOS: Cohasset vs. Amesbury high school football The Patriot Ledger
Published on 17 November 2023 | 8:00 am
Newburyport, Amesbury mayors express concerns about Whittier project - The Daily News of Newburyport
Newburyport, Amesbury mayors express concerns about Whittier project The Daily News of Newburyport
Published on 17 November 2023 | 8:00 am
Curious Traveler: Lions Club's Night at an Amesbury classic - The Daily News of Newburyport
Curious Traveler: Lions Club's Night at an Amesbury classic The Daily News of Newburyport
Published on 16 November 2023 | 8:00 am
Amesbury officials give update on abandoned Microfab site - The Daily News of Newburyport
Amesbury officials give update on abandoned Microfab site The Daily News of Newburyport
Published on 16 November 2023 | 8:00 am
Max is Still Back!: Sanchez twins sensational in helping Amesbury football get back to Div. 7 Final Four - The Daily News of Newburyport
Max is Still Back!: Sanchez twins sensational in helping Amesbury football get back to Div. 7 Final Four The Daily News of Newburyport
Published on 11 November 2023 | 8:00 am
PHOTOS: West Bridgewater vs. Amesbury high school football in Division 7 quarterfinals - Enterprise News
PHOTOS: West Bridgewater vs. Amesbury high school football in Division 7 quarterfinals Enterprise News
Published on 10 November 2023 | 8:00 am
West Bridgewater High football falls to Amesbury in Elite Eight - Enterprise News
West Bridgewater High football falls to Amesbury in Elite Eight Enterprise News
Published on 10 November 2023 | 8:00 am
Gove wins reelection, CPA passes | Local News | newburyportnews.com - The Daily News of Newburyport
Gove wins reelection, CPA passes | Local News | newburyportnews.com The Daily News of Newburyport
Published on 8 November 2023 | 8:00 am
Election 2023 results for Amesbury, Brockton, Fall River and Pittsfield - MassLive.com
Election 2023 results for Amesbury, Brockton, Fall River and Pittsfield MassLive.com
Published on 7 November 2023 | 8:00 am
Return of the Max!: Sanchez sparks Amesbury over Wahconah and into third straight D7 Quarterfinals - The Daily News of Newburyport
Return of the Max!: Sanchez sparks Amesbury over Wahconah and into third straight D7 Quarterfinals The Daily News of Newburyport
Published on 3 November 2023 | 7:00 am
First responders extinguish roaring car fire in Amesbury - Boston 25 News
First responders extinguish roaring car fire in Amesbury Boston 25 News
Published on 3 November 2023 | 7:00 am
Amesbury candidates share CPA thoughts | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury candidates share CPA thoughts | Local News | newburyportnews.com The Daily News of Newburyport
Published on 2 November 2023 | 7:00 am
Amesbury mayoral candidates square off | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury mayoral candidates square off | Local News | newburyportnews.com The Daily News of Newburyport
Published on 25 October 2023 | 7:00 am
Amesbury woman lives life to the fullest following breast cancer diagnosis - The Daily News of Newburyport
Amesbury woman lives life to the fullest following breast cancer diagnosis The Daily News of Newburyport
Published on 4 October 2023 | 7:00 am
Amesbury actor's star is on the rise | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury actor's star is on the rise | Local News | newburyportnews.com The Daily News of Newburyport
Published on 2 October 2023 | 7:00 am
Amesbury rolls over Ipswich, Debanshi Jain becomes first female to score a TD - The Daily News of Newburyport
Amesbury rolls over Ipswich, Debanshi Jain becomes first female to score a TD The Daily News of Newburyport
Published on 30 September 2023 | 7:00 am
Mayor candidates spar during forum | Local News | newburyportnews.com - The Daily News of Newburyport
Mayor candidates spar during forum | Local News | newburyportnews.com The Daily News of Newburyport
Published on 28 September 2023 | 7:00 am
Gove, Marggraf advance in Amesbury mayoral race | Local News | newburyportnews.com - The Daily News of Newburyport
Gove, Marggraf advance in Amesbury mayoral race | Local News | newburyportnews.com The Daily News of Newburyport
Published on 20 September 2023 | 7:00 am
Amesbury says goodbye to city clerk | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury says goodbye to city clerk | Local News | newburyportnews.com The Daily News of Newburyport
Published on 7 September 2023 | 7:00 am
'A celebration boutique' in Amesbury | Local News | newburyportnews.com - The Daily News of Newburyport
'A celebration boutique' in Amesbury | Local News | newburyportnews.com The Daily News of Newburyport
Published on 25 August 2023 | 7:00 am
Amesbury searching for new harbormaster | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury searching for new harbormaster | Local News | newburyportnews.com The Daily News of Newburyport
Published on 14 August 2023 | 7:00 am
Amesbury mayor's race will feature primary | Local News | newburyportnews.com - The Daily News of Newburyport
Amesbury mayor's race will feature primary | Local News | newburyportnews.com The Daily News of Newburyport
Published on 3 August 2023 | 7:00 am
Amesbury gets ready for National Night Out on Tuesday - The Daily News of Newburyport
Amesbury gets ready for National Night Out on Tuesday The Daily News of Newburyport
Published on 31 July 2023 | 7:00 am