Space Shuttle Endeavour to launch tonight

STS-126 patchDespite its success in capturing the first direct observation in visible light of an exo-planet the Hubble Space Telescope’s recent difficulties, noted here, have resulted in Space Shuttle mission STS-126 leap-frogging the Hubble service mission STS-125. Later tonight, 12.55 am [GMT], as the BBC report, the Space Shuttle Endeavour is scheduled to lift-off from Kennedy Space Centre to refit the International Space Station. Along with the usual excellent NASA’s launch blog and online TV coverage comes Twitter updates.