TRURO – Researchers from the International Fund for Animal Welfare are investigating the death of a humpback whale found on High Head Beach in Truro Wednesday.
A spokesperson with the Yarmouth Port-based organization said a team conducted a necropsy on the whale at the beach on Thursday.
There was no immediate cause of death and no immediate indications of a ship strike.
The carcass was spotted by a boat passing by the beach.