NASA Artemis II crew thank lawmakers before returning from moon

Technology