ESA Mars Express orbiter takes photo of Christmas ‘Angel’ on Mars (Photo)
Scientists from the European Space Agency (ESA) have taken an amazing image from the surface of Mars, which proves that Christmas is probably not a holiday that we celebrate only on Earth, writes the Daily Mail. Mars Express orbiter took … Read More