Tensions soared in Andover as residents clashed over a potential data center, sparking both outrage and a chaotic confrontation that left many stunned.
A merger between Saint Peter's Healthcare System and Atlantic Health System in New Jersey is on the horizon, pending approvals from state and federal officials, as well as the Catholic church.