New Mars finding dims chance of life

NASA calimed that a toxin in soil on the north pole, diminishes the likelihood of finding life on Mars.

Leave a Reply