NASA Mars rover finds key evidence of lake at landing site

Reuters

Email Print

RELATED NEWS

 
Mars rover Curiosity reveals evidence of a lake, further proof the Red Planet was once suitable for microbial life, NASA says.
 

More Education/Youth News