Could life be older than the Earth itself ?