This site may earn affiliate commissions from the links on this page. Terms of use. It has been five years since astronomers spotted our first confirmed interstellar visitor ... Read even more