IE 11 is not supported. For an optimal experience visit our site on another browser.

Endeavour shuttle voyage angers residents

02:11

Space shuttle Endeavour touched down for the last time at Los Angeles Airport before heading to its new home at the California Science Center. But Endeavour’s journey from the airport to the center is angering some residents, as 400 trees have been removed along the route to make room.