More details about the "space snowman" have been revealed

The "space snowman" is the farthest object from Earth scientists have studied.

More details about the "space snowman" have been revealed