Dead whale washes up on beach in Marblehead
A dead whale has washed up on a beach in Marblehead, Massachusetts. The humpback whale was spotted on Preston Beach Thursday afternoon. “Seacoast Science Center, Tufts University, town officials and NOAA Fisheries are working together this morning to evaluate options for examination of the carcass,