In this handout image supplied by the European Space Agency (ESA) on July 16, 2008, the Echus Chasma, one of the largest water source regions on Mars, is pictured from ESA’s Mars Express Getty Images The United Arab Emirates has announced an ambitious new …
( read original story …)