Mars has its own version of the Grand Canyon, and scientists have learned this dramatic feature is home to "significant amounts of water" after a discovery made by an orbiter circling the red planet, according to the European Space Agency.
Continue reading...
No comments:
Post a Comment