Technology Chemical components reputed to foster life were detected in a piece of asteroid retrieved by a NASA spacecraft and delivered to our planet. , and Administrator 2025 June 2