On April 29th, 2011, the space shuttle Endeavour is scheduled to blast off for the last time, delivering the Alpha Magnetic Spectrometer and an ExPRESS Logistics Carrier to the International Space Station. If you live in the UK you can watch the launch live on NASA TV and a number of other sites on the [...]

More...