Home / Tag Archives: Mars (page 2)

Tag Archives: Mars

NASA find new ‘life on Mars’ evidence

Researchers at the American space agency have found new signs of life after the Mars Exploration Rover Spirit became stuck in wet ground on the red planet. Astronomers are excited by the latest discovery which they claim proves that water, important for the existance of life has formed on Mars, …

Read More »