Discovery touches down

Iowa State aerospace engineering alum Clay Anderson and six other astronauts onboard the space shuttle Discovery landed at Kennedy Space Center in Florida around 12 noon CST Wednesday. While the other astronauts spent two weeks in space, Anderson returned to Earth after more than five months living on the International Space Station (ISS). While at … Continue reading Discovery touches down