Astronomers Uncover the Mystery Behind the ‘Cube’ From the Moon – An Alien Structure or Not?
Could there be any aliens living on the Moon? Astronomers always ask themselves this question. A mysterious structure discovered on our natural satellite about a month ago by the Yutu-2 Chinese rover made everyone suspect that an alien setting might…