Traces of Life on Mars and Aliens among us....