news 1 month ago

Chinese Lunar Rover Spots Something Unusual On Moon

GeoBeats
The rover that’s part of China’s Chang’e 4 lunar mission recently came upon something that scientists are finding tough to explain.