MSNBC Live 05/30/11

Endeavour leaves space station

Endeavour and its crew of six departed the International Space Station and headed home to wrap up NASA's next-to-last shuttle flight. NBC's Jay Barbree reports. ... more Duration: {{video.duration.momentjs}}