Meet The World’s Oldest Twins Who Have Spent The Last 100 Years Together
They were born a year before the Titanic sank, have lived through 2 two world wars, and, 103 years later, are still together. This is the story of Glenys Thomas and Florence Davies, the world’s oldest and most inseparable twins.…