1

NASA gives go-ahead for Discovery shuttle launch on May 31 (AFP)

The space shuttle Discovery blasts off from the Kennedy Space Center in 2006. NASA has given the green light to launch the space shuttle on May 31 for a mission to the International Space Station.(AFP/File/Bob Pearson)AFP - NASA has given the green light to launch the space shuttle Discovery on May 31 for a mission to the International Space Station, officials said.


Read »
Created by pooja1439 Created 28 weeks 1 day ago – Made popular 28 weeks 1 day ago
Category: Science

User login