Sister Inah Canabarro from Brazil, a soccer-loving nun, is now the world's oldest living person at nearly 117. Her secret to longevity is her Catholic faith.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
Sister Inah Canabarro from Brazil, a soccer-loving nun, is now the world's oldest living person at nearly 117. Her secret to longevity is her Catholic faith.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing