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 a handful of bright, fleeting flashes of...
