Washington: A NASA team has found the presence of organic, or carbon-containing, salts on Mars, with implications...
NASA has announced that the minerals and rock deposits at river Salda in southwest Turkey are the nearest match on earth...