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