NewsHour Plus | This Week In Space: Atlantis, Armstrong, Space X

BY Hari Sreenivasan  May 24, 2010 at 9:52 AM EDT

Miles O’Brien joins us again on The Rundown to talk about the last mission for the Space Shuttle Atlantis, the rarity of Neil Armstrong’s recent public testimony on the direction of the space program’s future, and the pressure on the rocket launch of Space X.