
On the lookout for whales. Image: Robert Michaud.
Beluga whales are found in the Saint Lawrence River–but their population is declining. This episode of CurrentCast gives us a briefing.
This podcast was originally published on CurrentCast.org and is republished here with permission. View the original post and podcast transcript here.