The "moon" is the size of Neptune, but still, if confirmed this is a big step forward.
posted 2441 days ago