The story I saw stated they haven't actually found it, they found the math for it. NPR indicated that the hunt is on for it but the right telescope to spot it with may not be done being built yet.
English
-
Ok, thanks
JavaScript is required to use Bungie.net
Your role as a moderator enables you immediately ban this user from messaging (bypassing the report queue) if you select a punishment.