Did you see it?' Get a rare look at a North Atlantic right whale off N.L.
Videographers Heather MacAulay and Chris Murphy got quite the shot on Sept. 1 when they spotted a North Atlantic right whale off the coast of Blackhead Cove, N.L. The whales are a critically endangered species, but encouraging signs are pointing to the population stabilizing.

