The Green Mile is a long road
A woman purported to be the oldest living person ever at 128 says she hasn’t lived a single happy day in her life and her longevity is “a punishment”. The Russian government claims Koku Istambulova is the world’s oldest person. But she has bluntly said her longevity “was God’s will” and she “did nothing to … Read moreThe Green Mile is a long road