Whenever NASA is said to "admit" something, I stop reading immediately. The article is bound to be garbage. Had another look after reading this thread, and this time it's an article based on interesting observations and calculations but still executed in garbage form. NASA link is much better, not surprisingly.
|