We’ve Got New Photos of That Weird Substance China Found on The Moon – ScienceAlert
We've Got New Photos of That Weird Substance China Found on The Moon ScienceAlertChina's Yutu-2 lunar lander just sent back new images of a strange substance it found near a small…