NASA's Mars rover may have found a lake in the fourth planet, suggesting that microbial life is suitable there.
by TravelersToday Staff Reporter
by Katherine Hewitt
by Althea Serad
by Satya Naageshwaran
by Staff Reporter