
City Council approves mayor’s affordable housing trust
LYNN — The City Council unanimously approved an ordinance from Mayor Jared Nicholson to create an affordable housing trust for the “creation and preservation”... Read more.

Salem to split $1.3 million in ARPA funds between transportation projects
SALEM — The city intends to direct more than $1 million of federal funds from the American Rescue Plan Act to “supporting alternative transportation measures... Read more.

7-year-old rescued off Nahant
NAHANT — Four people, including a 7-year-old child, were rescued off the coast Sunday when their boat began taking on water, police said. The boat “became... Read more.

Strawberry fields forever at Swampscott festival
SWAMPSCOTT — Residents of all ages filled Monument Avenue Sunday for the town’s strawberry festival, an annual tradition complete with a parade, a concert, and... Read more.

Bystanders rush to aid drowning victim, 84
LYNN — An 84-year-old man was pronounced dead Sunday at Salem Hospital after he fell into the water at King’s Beach off Lynn Shore Drive and was pulled out unconscious... Read more.

84-year-old man pronounced dead after being pulled from water at King’s Beach
LYNN — An 84-year-old man was pronounced dead Sunday at Salem Hospital after he fell into the water at King’s Beach off Lynn Shore Drive and was pulled out unconscious... Read more.

Peabody names new high school principal
PEABODY — Peabody Veterans Memorial High School has a new principal. Brooke Randall, who has served as the assistant principal at North Andover High School since... Read more.

A Revolutionary donation for Juneteenth Association
FOXBOROUGH — The North Shore Juneteenth Association received a $20,000 grant from the New England Revolution Players Collaborative Fund at the team’s match... Read more.

Marblehead election results determined after hours of delay
MARBLEHEAD — Unofficial results in the town’s annual election were finally posted at Abbott Hall Wednesday morning after officials were forced to hand-count... Read more.

Were questions answered in Marblehead? Yes and No.
MARBLEHEAD — The town’s annual elections were thrown into chaos Tuesday evening when the town’s three polling locations, which comprise six precincts, ran... Read more.