techdigest.tv
Good work humanity! After landing on a comet, here's 10 other amazing things that we have accomplished. - Tech Digest
Share [nextpage title=”Next”] Today is a good day. The European Space Agency’s Philae lander has achieved touchdown on the surface of an asteroid that is 510 million km from Earth. …