A Massachusetts marine science center says it has disentangled a humpback whale off of Cape Cod


30


ABC