The organic molecules discovered by NASA’s Curiosity rover could have been formed by life, but they could have also come from ...