HARWICH – Two dead seals were found on adjoining beaches in Harwich Wednesday morning. The carcasses were found on Atlantic Avenue Beach and Zylpha Road Beach. A
crew from the International Fund for Animal Welfare (IFAW) were at Zylpha Road where they removed the seal so it could be taken to a storage facility to perform a necropsy to determine the cause of death.
Story, photo and video by Jake O’Callaghan/CWN