NASA’s Curiosity rover has detected more than 20 carbon-containing compounds — including seven never before seen on Mars — in a sample collected...