Space shuttle Endeavour returns to Earth
With reverberating sonic booms, the Space Shuttle Endeavour has returned to Earth after an eventful assignment to fix parts of the International Space Station, BBC news reported on its website.
For the final time, the space shuttle Endeavour launches into orbit.