Europe Commits to Space Station, ExoMars as Part of $11 Billion in Commitments to ESA
• http://www.space.com, By Peter B. de SeldingThe 22-nation European Space Agency on Dec. 2 forced its science program to lay an offering at the altar of the agency's struggling ExoMars mission with Russia, allowing a European rover to be launched in 2020 to complement the Mars orbiter already i



