This Week In Space podcast: Episode 112 —Mars on Pause?
On Episode 112 of This Week In Space, Rod and Tariq talk with Rob Manning, Chief Engineer Emeritus of NASA's Jet Propulsion Laboratory, about Mars exploration and, in particular, Mars Sample Return.