NASA's Curiosity Rover found promising organic chemicals on Mars | Inshort Stories