The Last Word with Lawrence O'Donnell 07/08/11

Space shuttle’s final mission

PBS’s Miles O’Brien and Star Trek actors George Takei and Nichelle Nichols join guest anchor Thomas Roberts to discuss the future of America’s space program. ... more Duration: {{video.duration.momentjs}}