Everyone likes a view from their windows. Some of us get a view of brick walls and others have lovely views of hillsides, mountains, rivers, or ocean waves. Those intrepid space explorers often talk about gathering round tiny viewports trying to get a glimpse of Earth or other space features. Now in the new space […]
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, […]
Okay, maybe you saw this news item and maybe you didn’t — if not I’m going to talk about it for a bit. It seems that scientists have noted that there seems to be some rather large methane plumes on Mars. NASA released this information in one of their news release/feature report along with some […]
