Displaying posts published in

February 2009

Water on Mars — there just might be…

Today an article in National Geographic News reports that liquid water was recently seen on Mars. Phoenix, which landed near Mars’ north pole, has taken several photos of itself and a recent series of photos seem to show water droplets on the lander’s legs that are clumping together and running downward. If it’s not water, […]