Life On Mars

Does This Mars Photo Hint At Life On Red Planet?

A mysterious ray of light on this recent NASA photo has interested observers talking about life on Mars.  Of course, NASA says it is just a photographic anomaly – isn’t it always?  You be the judge. Link: NBC News Photo Credit: NASA

Read More