MARTIAN STRUCTURE REVEALS SIGNS OF LIFE ON RED PLANET
WASHINGTON (TIP): A new mineral-rich structure discovered from a Martian meteorite has led scientists to believe that there may be niche environments on Mars subsurface that support life. The ovoid structure discovered in the Nakhla […]
