Some residents living along the shoreline of Newfoundland's Notre Dame Bay say they believe oil found on ducks and at least one seal came from a leaking, sunken shipwreck.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.