Mars Express Orbiter Finds Huge Crater of Water Ice on Mars
The presence of liquid water on Mars remains an ongoing topic of intense interest for all. But, now the European Space Agency (ESA)’s Mars Express has discovered the most compelling evidence of presence of liquid…