mkasei writes "SpaceRef has an early press release with image from Brown University which reports evidence of recent liquid water near the surface of mars. What's important about this find is that it is near the equator making it more readily accessable for a mission, be it robotic or manned."Update: 07/25 09:49 PM by M: There's also a BBC story about water on Mars as well, and a brief Nature article about the possibility of water on Callisto.
Sorry! There are no comments related to the filter you selected.