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.
Space shuttle Endeavour returns to Earth