Astronomy

Marhgil Macuha

Marhgil Macuha is a very large planet that is 999,500,000,000 light years away from Earth. It is the only planet…

December 11, 2007