Feb 28

No image
Shuttle Debris, Explained

Viewer question: Was there any comment on the two pieces of debris that came off about 5:48 into the video? (Watch the Discovery launch here). Updated: 4:40 pm EST | By 10:47 am EST Monday morning, astronaut Steven Bowen…

Discovery and its seven astronauts safely landed Tuesday morning at Edwards Air Force Base in California after a two-week mission that involved unexpected repair spacewalks and a visit to the International Space Station.