 The carcass of a humpback whale that has been floating around the waters off Harpswell, Oars Island, and Bailey Islands has been removed and buried on land, reducing the odor that's become a nuisance ashore. I'm Erwin Gratz, Maine Public Radio News.