Email
Password
Remember meForgot password?
    Log in with Twitter

2014-11-13 07:30:05

A handout released by the European Space Agency (ESA) on November 12, 2014 shows ESA staff celebrating in the control room in Darmstadt, Germany, as separation of the Philae lander from ESA Rosetta orbiter is confirmed

Image uploaded by AFP
Latest News
Top News