Remember the Camelopardalids, the meteor shower earlier this year astronomers said would be spectacular ... except it wasn't? Now, the same astronomers explain why.
Hard evidence that Alzheimer's can be slowed by physical and mental exercise, a diet rich in plants, and by monitoring risk factors for cardiovascular disease.