Tagged By Fresh Evidence of Life on Mars?