Meh big deal, am I the only one seeing this same article of "discovery" showing up every year? Seriously the space community reeks of desperation since the 90's. 20 light years sounds like a lot of wasted money and time...and all for what?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.