Curiosity's drill sleeve grabbed 'Atacama' rock on Mars April 25, 2026

Technology