Space Shuttle Discovery Launches on Final Voyage

NASA’s spaceship Discovery launched into orbit for the final on Thursday on its way to the International Space Station in a flight that signals the winding down of the era of the space shuttle. The crew on board comprises six veteran and experienced NASA astronauts who were happy to get off the ground after repairs […]

Log in