Texas woman celebrates her 114th birthday, attributing her long life to God: 'Just the Lord keeping me here'
2 years ago
24
Houston, Texas, "supercentenarian," Elizabeth Francis, celebrated her 114th birthday, making her second oldest living person in America and the seventh oldest in the world.