Lujendra Ojha

NASA Announcement: Mars Has Flowing Water

NASA scientists think they can now tie dark streaks seen on the surface of Mars to periodic flows of liquid…

9 years ago