Life May Be Possible on Mars Due to Strong Evidence of Water
NASA announced that strong evidences of briny water have been found on mars. Thus, may be life can be possible on Mars. The water flowing on the planet is surely a step towards possible human life on Mars. Astrobiologists have always suspected that Mars was partially covered by water. Not just this, the scientists also […]