Tag Results for report card 2019

entangled right whale

Right Whales

North Atlantic Right Whale Consortium Releases 2019 Report Card

November 26, 2019

Only 409 whales. That’s what scientists believe is the number of remaining iconic North Atlantic right whales....Read More