8 months ago 47

This Week In Space podcast: Episode 107 — Mars Sample Return Blues

On Episode 107 of This Week In Space, Rod and Tariq talk with journalist Leonard David about NASA's troubled Mars sample return mission.
Read Entire Article

From Twitter