NASA postpones last shuttle mission to November
Tuesday, April 27, 2010 - 05:31
in Astronomy & Space
NASA has pushed to November the launch of one of its three remaining shuttle missions to modify an experiment module to be attached to the International Space Station (ISS).