Chinese Rover: A mysterious cube-shaped object has been seen on the surface of the Moon through China’s Yutu-2 moon rover, about which there is a lot of speculation on social media. Recently, China’s Space Agency released a picture of this cube-shaped object. According to Space.com, the rover saw the object when it was making its […]