A photo claiming to depict a 101-year age difference between an elderly woman and a newborn has sparked an outpouring of love, as grateful parents share touching photos of babies and relatives whose bond crosses multiple generations.
Alzheimer's Disease is the nation's 6th leading cause of death. It
affects millions of patients nationwide, and so many people here in
How mole rats could solve two medical mysteries.