The European Space Agency (ESA) recently suspended work with Russia on its upcoming ExoMars mission, according to Space News. Not only has politics provided yet another delay for the mission to put a European rover on Mars but the decision is another ...<br /><br />VIEW MORE : https://bit.ly/1breakingnews<br />