Superagers: How long can humans live?

BBC News at Ten

Superagers: How long can humans live?

BBC News at Ten