On the face of it, the claim that this event was due to an interstellar meteor is not that outlandish. Even if these spherules do not turn out to have come from an interstellar meteor, I would anticipate that sooner or later some interstellar meteoric material may be found, perhaps on the ice in...