Space Shuttle Launch – Today
Just in case you’re a bit late to the party, it’s the final launch of NASA’s Space Shuttle Endeavour today. STS-134 (Endeavour) will launch at 1.56pm UK time. You can watch the launch live on NASA TV http://www.nasa.gov/multimedia/nasatv/index.html I’ve mentioned … Continued