Mysterious White Blobs Washing Up On Canada Beach Leave Residents Baffled
Mysterious white blobs have been washing up on Newfoundland's beaches, prompting an investigation by Canadian authorities, BBC reported. A local resident Stan Tobin described the blobs as "doughy, like poorly…