by Caroline Julia von Wurden | Nov 13, 2014 | Monitor
International News Coverage Science, Technology, Climate Change Photo Shows Lander Sitting On Comet After Bounce-Landing Bill Chappell | NPR The European Space Agency released a new photo Thursday of the Philae lander safely resting in its new home on the surface of...