2 humpbacks strand on Cape Cod island

CHATHAM, Mass. (AP) — Two juvenile humpback whales have washed up on a Cape Cod island this week, and experts are not yet sure why. The Cape…