Sara Werner Costa November 29, 2017 Lifestyle The Centenarians of Okinawa Sara Werner Costa November 29, 2017 Lifestyle Has Okinawa, Japan unlocked the secrets to longevity?