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. Whil...