Science

⚡Organic Salts Detected on Mars: NASA

By IANS

Organic salts are likely present on Mars, a NASA team has found, and their detection may provide evidence that life once existed on the Red Planet.

Read Full Story
Read All QuickLY