Crater believed to be formed by asteroid impact 66M years ago


New top story on Hacker News: Crater believed to be formed by asteroid impact 66M years ago