Chart Shows How Few Missions To Mars Succeeded

io9: “The good news: Recent missions have a high success rate.”

[bookmark]