Advertisement

Sowerby's beaked whale dies after becoming stranded on beach in Gloucester, Massachusetts

The Seacoast Science Center is working to learn more about a rare whale species after one got stranded along the shore of Wingaersheek Beach in Gloucester, Massachusetts, last Thursday.