Probe Lands On Distant Comet Seeking Clues To Life’s Origins
On 2nd March 2004, the European Space Agency’s (ESA) Rosetta spacecraft along with its robotic lander called Philae launched from Earth with the stated mission of successfully landing on the surface of Comet Churyumov–Gerasimenko (named […]