Mars

Newly Updated Mars Topic Reflects NASA’s Big News

Posted by Traci K. on

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