Tag Archives: Mars

The mysterious ‘angel figure’ appeared on Mars by spacecraft

An ‘angel figure’ has appeared on the surface of Mars by the European Space Agency. Scientists were using the Mars Express spacecraft to observe around Mars’ south pole when they discovered what looked like an ice angel formation on Earth. Researchers may have felt the festive feeling when they pointed …

Read More »