Two dead whales have been found on Edgartown beaches this week. Both have been identified by the National Oceanic and Atmospheric Administration (NOAA) as humpback whales. On Monday, a partially decomposed humpback was found in Edgartown near Crackatuxet Cove; the second was discovered by beachgoers at East Beach on Chappaquiddick Tuesday morning. It is unclear […]