Ida Keeling is a great grandmother with a difference; at 95 years of age, she runs and is a world record holder in the 60 meter sprint at 29.86 seconds.
From Bronx, New York, she set the record for her age group at a track meet in Washington ...Read More