Shuttle Endeavour to lift off on Friday
The shuttle Endeavour and its crew of seven astronauts are set to lift of on Friday.
Astronauts have boarded the space shuttle Endeavour as it prepared to blast off towards the International Space Station on the penultimate flight for the US shuttle program.