dead right whale cedar cove newfoundland

Three North Atlantic right whales have washed ashore on western Newfoundland’s coast in the last few weeks, according to the Department of Fisheries and Oceans.