Eighth dead whale of 2024 in VA, NC washes up at OBX
Another whale has washed up on the shores of North Carolina Tuesday, according to the state's U.S. Fish & Wildlife Service (USFWS). The National Oceanic and Atmospheric Administration says it is a juvenile female humpback whale,