Previous Image Next Image news-160223-1-1-2_P1520231-280w Sea Shepherd crew and Mexican Navy save entangled humpback whale