Eve Zuckoff is an environment reporter at WCAI in Woods Hole, Massachusetts.
Segment
Read More
17:29
The Plight Of The North Atlantic Right Whale
Human activity is responsible for the sharp decline in North Atlantic right whales. A new documentary sheds light on why.