Salt Deposits on Mars Might Be the Right Place to Search for Life | Universe Today