Re: Another galaxy?
Another article I read (phys.org) said " - appears to have originated from outside the solar system, coming from somewhere else in our galaxy."
Here's the link to the NASA article. Ah yes, as quoted by phys.org, "...coming from somewhere else in our galaxy."
There's a penalty for reading too quickly...