The Australian Space Agency has struck a deal with NASA to launch an Australian rover. The mission will be critical in determining whether there is enough …

source