Mars

In case you haven’t heard, Curiosity is reporting the discovery of carbon compounds on Mars.  NASA still isn’t sure if…