This is an amazing discovery. Care should be taken to confirm it, of course.
That said, while liquid water is indeed indispensable for life as we know it, the evidence points to the liquid water on Mars containing perchlorates (in fact, the dissolved perchlorate salts are what is presumed to permit the water to remain liquid in the low-pressure Martian atmosphere). Perchlorates are strongly oxidizing chemicals often used in explosive devices. They are also quite incompatible with most organisms here on Earth.
That said, while liquid water is indeed indispensable for life as we know it, the evidence points to the liquid water on Mars containing perchlorates (in fact, the dissolved perchlorate salts are what is presumed to permit the water to remain liquid in the low-pressure Martian atmosphere). Perchlorates are strongly oxidizing chemicals often used in explosive devices. They are also quite incompatible with most organisms here on Earth.