How Asteroid Strikes Preserved Signs of Ancient Life

Link via Wired