Italian Scientists’ Evidence Raises Hopes of Finding Life on Mars

Italian scientists this week showed evidence of Martian salt water, raising hopes of finding tiny Martian life swimming in it. NASA says an air leak aboard the International Space Station does not threaten the crew.  And SpaceX’s next batch of StarLink satellites will need to find another ride into orbit. VOA’s Arash Arabasadi has the Week in Space.

No Responses

Leave a Reply