Police have been working throughout the day to free a whale that got stranded off Orchard Beach.
Share