“It takes some luck to catch a passing dust devil,” NASA said. Scientists have revealed audio…
Tag: Mars Rover
NASA’s Mars Persistence Rover Sees Signs of Past Life on the Red Planet
NASA’s Persistence rover is well into its second science campaign, collecting rock-core samples from facilities within…