Earlier today, the European Space Agency successfully landed its space probe, Philae, on the surface of Comet 67P. This landing marked the first controlled touch down on a comet in history. Philae separated from its mother ship, Rosetta, at 3:30 AM EST; it then floated toward the surface for the next seven hours. Shortly after […]
Tag: Landing
Narrowly Escaping Mudslide
Alerted by the echos of snapping trees in the woods, people flee the shoreline just before a massive mudslide hits Johnson’s Landing in British Columbia. h/t thrillon.com