Newly Updated Mars Topic Reflects NASA’s Big News

September 29, 2015

Yesterday, NASA announced the discovery of liquid water on the surface of Mars, underscoring the possibility of life on the red planet. While it may take scientists years to find out the source or ful...