Whale entangled in fishing gear is fighting for its life off Outer Banks, NOAA says
source: Phys.org
A struggling right whale is “heavily entangled” in fishing gear off North Carolina’s Outer Banks, and likely won’t survive, according to NOAA Fisheries biologists. Read Full Article Here