New NASA image suggests life on Mars … again

 
Houston Chronicle/NDN

NASA has recently released a series of fascinating photos taken from Mars by one of two NASA rovers exploring the planet. The pictures show what appears to be an artificial light emanating from the planet.