2 humpback whale carcasses wash ashore
People came to get a look at the 25-foot-long humpback whale that washed up on Revere Beach on Friday morning.
Two dead humpback whales washed up Friday morning, one in Revere and one on Little Brewster Island near Boston Light, officials said.
A dead 25-foot-long humpback whale washed up on Revere Beach before 7:30 a.m., and officials believe it is the same whale that was towed into the ocean exactly one week ago, after it washed up in Cohasset on Sept. 9.
A team of biologists...