There were ‘audible screams of delight’: Why Artemis II sightings of meteor flashes on the moon have scientists giddy
While flying just a few thousand miles above the moon on April 6, Artemis II astronauts reported seeing…
Browsing Category