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: NASARead More