A combination of fresh milk and wild spinach has helped Johanna Mazibuko reach the ripe old age of 128.
The South African celebrated her birthday in May – and it is thought she could be the oldest person alive.
She holds identity papers which she says she was born in 1894.
In the years since, she has lived through British colonialism, apartheid and two world wars.

