Did We just discover microbial life on planet mars well not according to NASA but according to some leading scientist throughout the world this could very well …

source