Daily Archives: July 14, 2018

‘GHOST DUNES’ on Mars indicate possible presence of life

  Scientists do consider life on Mars a possibility and a new crescent-shaped Ghost Dunes found on the planet adds to the evidences of this theory. Scientists have spotted hundreds of crescent-shaped sand dunes on Martian surface, called Ghost Dunes. This finding is another indication of possibility of ancient microbial life on the Red Planet. The pits were at the ...

Read More »