Something smells rotten in the state of Denmark. Or, rather, it did 66 million years ago, Danish scientists say, announcing ...