Man Found Dead on Mass. Island, Possibly Fell
They say his injuries appear consistent with a fall, but the cause of death is under investigation and police are also trying to determine why he was on the island.
Police reported the man’s death after responding to a call Friday evening.
His name was not released.
The Plymouth County district attorney is handling the case.
Peddocks Island is one of the Harbor Islands. It is located off Hull.