14/06/2008

Shuttle Discovery Glides Home After Successful Mission

With Commander Mark Kelly and Pilot Ken Ham at the controls, space shuttle Discovery descended to a smooth landing at Kennedy Space Center, Fla. The STS-124 crew concluded their successful assembly mission to the International ...

Phoenix Mars Lander Inspects Delivered Soil Samples

New observations from NASA's Phoenix Mars Lander provide the most magnified view ever seen of Martian sol, showing particles clumping together even at the smallest visible scale.