Stranded Humpback Whale Fails to Survive Rescue Effort on New Jersey Coast
Helpers found a dead newborn humpback whale on Long Beach Island, New Jersey, over the weekend. On Friday afternoon, NJDEP flights sighted the animal in shallow water near Beach Haven. The Coast Guard and Marine Mammal Stranding Center acted promptly, but the whale was too damaged to save. A Coast Guard helicopter found the whale…

