Wednesday, December 13, 2006

Signs of Flowing Water on Mars

NASA pho­tos have re­vealed bright new de­posits in two gul­lies on Mars that sug­gest wa­ter coursed through these ditches some­time in the past sev­en years, re­search­ers say..........

World Science

No comments: