White blobs of “a mystery substance” dotting beaches across Canada’s far northeast Newfoundland and Labrador province spark an investigation. Source
White blobs of “a mystery substance” dotting beaches across Canada’s far northeast Newfoundland and Labrador province spark an investigation. Source