Category - Science

Rosetta to land probe on Wednesday

The Rosetta spacecraft, owned and operated by the European Space Agency announced this week that the landing of the smaller Philae craft would take place on...