Dinosaur-killing impact crater might have been teeming with life(arstechnica.com)3 points by Brajeshwar 4 hours ago | 1 comment