Does Loss of DeLay Indicate Life is Speeding Up?



"Only time will tell," admits noted scientist.

.