Possible Interstellar Object That Buzzed Earth Earlier This Month
weather.com
weather.com
Has anyone done the statistics to see if it is possible (I assumed this has been done years ago)? I would have thought it would not even be considered a possibility.
Or does it have some sort of link to our solar system and left and now has returned? What do they exactly mean by interstellar.