Water on Mars?
NASA have made a press release (see [here]) claiming that they have found water on Mars? I’m skeptical. The images are quite interesting but it could just be a rock slide / dust slide or something else. Some of what they say in this report is quite interesting and quite honestly reasonable. Though, I will not be jumping up and down about this until more than one isolated case is identified.