Ummmm.... So far the research is going still life is not possible on mars , But NASA has recently found that there was water on mars it means that one time lyf was on earth . But Now Still Life is not possible.
#Edit1 - And only water is not enough for the existence of life , there are several other factors like atmosphere , etc . By getting the evidences of water it doesn't mean that at a time life was on earth