Residents and marine scientists alike are baffled about strange white blobs washing up on the shores of Newfoundland, Canada.
During its recent exploration of the crater rim, Perseverance diverted to explore a strange, scattered field of bright white ...