ADVERTISEMENT

Prince Edward Island

Entangled North Atlantic right whale spotted near P.E.I.

Published

An entangled North Atlantic right whale that was last seen in the St. Lawrence Estuary has been re-sighted near Prince Edward Island.