This is a pretty amazing read. I haven't heard anything about this in the news yet, although looking at the sidebar of this article shows there are some related links on nytimes.com. Who survives such a collision? Possibly more amazing yet, who finds a secret military base in the jungle??
It's interesting, but they're making a lot of assumptions. Just because life evolved on Earth with its large quantities of water and reasonable temperatures and atmosphere doesn't mean it has to happen on every planet that has that.