COHASSET, MASS. (WHDH) - A dead humpback whale was spotted floating in the water off Cohasset on Sunday.
Police officers spotted the whale calf floating in the area of 399 Atlantic Ave. and alerted officials at the New England Aquarium, according to a post on the department’s Twitter page.
It’s not clear what caused the whale’s death.
No additional details were available.
CPD on scene with what appears to be humpback whale calf in area of 399 Atlantic Ave. @NEAQ notified. Appears calf is deceased. pic.twitter.com/1qqQlMMf1a
— Cohasset Police (@CohassetPolice) September 9, 2018
(Copyright (c) 2024 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)