What we know about recent Hampton Roads whale deaths
Eight dead whales have washed ashore in southeastern Virginia and northeastern North Carolina in the past two months. They cover four different species, including the highly endangered North Atlantic right …