New findings are offering prospect of water on Mars, an issue that has been puzzling scientists for long time now.
New findings offer prospect of water on Mars