MARBLEHEAD — A dead humpback whale was discovered on the shore of Phillips Beach on Tuesday morning. The corpse was a familiar site for many, as a whale was also discovered on the neighboring Preston Beach in Marblehead on April 25. The National Oceanic and Atmospheric Administration confirmed that the whale in Swampscott is the same that washed ashore in Marblehead last … [Read more...] about Town responsible for whale carcass