A dead whale has washed up on a beach in Marblehead, Massachusetts. The humpback whale was stranded in the surf near Preston Beach Thursday afternoon, the National Oceanic and Atmospheric ...