Humpback Whale Trapped in Nets Saved in New York WaterA humpback whale that had been entangled in nets has been saved after several days of teamwork. Polly