Смотря что называть жизнью. Олени там точно не бегали - богатая биосфера вроде земной оставила бы следы, которые сложно не заметить. Всякие прокариоты, или даже цепочки аминокислот, которые вообще непонятно, считать живыми или нет - вполне могли иметь место.
А как же русла рек?
Думаю была и думаю, что есть.
На Марсе уже давно нашли русла рек и воду в кратерах, а вода- жизнь.
Конечно не та жизнь, что на Земле, но какие-то амёбы могут себя нормально чувствовать во льдах.