The Space Shuttle Discovery and its seven member crew launched early this morning on a 13-day mission to deliver scientific experiments, equipment and supplies to the International Space Station. One of the items in the…
NASA is offering streaming video of Earth and the outside of the station from cameras mounted on the laboratory complex.