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