Outer Banks NC
'Cautiously optimistic': Right whale population rises 2.1%
An North Atlantic right whale, No. 5132, was spotted entangled in fishing gear about 68 miles off the coast of North Carolina on Dec. 16, 2024. Photo: Clearwater Marine Aquarium Re…