2 min read Science and Technology California Science Center starts complex process to display Space Shuttle Endeavour vertically 10 months ago LOS ANGELES - A highly technical process began Thursday in Los Angeles to put NASA's retired Space Shuttle Endeavour...