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?
Amazing
Bad
Just Okay
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?
Amazing
Bad
Just Okay