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.