Residents and marine scientists alike are baffled about strange white blobs washing up on the shores of Newfoundland, Canada.
Marlon Hibbert, director of the Department of Planning and Natural Resources Coastal Zone Management Division, set the stage ...