Your place for Space News
The European and Japanese space agencies put the finishing touches to their Mercury satellites.