The long search is over: A NASA spacecraft has found a huge deposit of waater on Mars, proving the "Red Planet" could once have been wet -- and just maybe -- an abode of life.