In a Mars Crater, Curiosity Sees Unmistakable Signs of Water–and Perhaps Life(slate.com)2 points by rpm4321 11 years ago | 0 commentsNo comments yet