Humpback Whale Calf Washes Ashore In Cohasset
COHASSET (CBS) – A humpback whale calf was found dead on the shore of Cohasset on Sunday.
Police found the whale in the rocks off Atlantic Ave.
The New England Aquarium has been notified.
It is not yet known how the calf died.