Giant string of organic molecules on Mars may be one of the best signs of life yet | Crowdbyte