By SpaceZE News Publisher on Saturday, 20 April 2024
Category: Space.com

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.
Original link